spring initializr 에서 테스트할 스프링 부트파일을 만들 수 있다.
Gradle Project
로 진행하고, java 11
, spring boot 2.6.4
로 진행한다.
spring
https://docs.spring.io/spring-boot/docs/2.6.4/reference/html/
에서 확인하며 해야한다. 버전이 안맞으면 깨진다.
- 수행하는 모든 코드는 테스트 코드가 필요하다.
- spring admin : 모니터링
dependency
- lombok
- springweb
- springDataJPA
- Oracle Driver
- H2 Database (테스트시 많이 사용)
구조
- src : 기본 소스 경로
- resources
- application.yml : SpringBoot의 설정값을 세팅하는 파일
- gitignore : git을 사용할 경우 불필요한 파일 제외할 경우
gitignore 사이트에서 인텔리제이 사용하는 걸 검색하고 추가해주면 된다.
- build.gradle : gradle 설정파일
- setting.gradle : gradle의 모듈 정의 및 세팅파일
reactstrap / vuestrap 를 사용해서 편하게 만들 수 있다.