작업 환경
- java version 8
- 코드는 spring-petclinic
- 간단한 동물 병원 예제
- security는 사용하고 있지 않음
- java8을 사용해야 한다.
프로젝트 설정
git clone <https://github.com/spring-projects/spring-petclinic.git>
cd spring-petclinic
- intellij에서 프로젝트를 연다.
- 프로젝트의 jdk 버전을 확인한다.
- project structure 메뉴를 열면 된다.
- 커맨드 + ;
- 프로젝트 sdk와 랭기지 level을 8버전으로 변경한다.
- module 메뉴의 디펜던시스의 sdk도 확인해서 8로 변경한다.
프로젝트 실행
- mvn spring-boot:run을 실행
- wro4j maven 플러그인이 실행됨
- css, js파일 작성하는 역할
- ide에서 메인 애플리케이션을 실행해도 된다.
- base 패키지 아래에 있는 메인 애플리케이션을 실행
- 프론트쪽 코드는 반영이 안됨
프로젝트 구조
- 일반적인 메이븐 자바 프로젝트
- 웹 프로젝트는 아니다. 자바 프로젝트이다.
- target 폴더는 빌드 결과가 생성