728x90
스프링 부트 특징
1. 내장 서버를 이용해 별도의 설정 없이 독립적인 실행 가능
2. 톰캣, 제티, 언더로우 등 웹 애플리케이션(WAS) 자체 내장
3. 빌드 구성을 단순화하기 위한 'Spring Boot Starter' 의존성 제공
4. XML 설정 없이 단순 자바 수준의 설정 방식 제공
5. JAR를 이용해 자바 옵션만으로 배포 가능
6. 애플리케이션의 모니터링과 관리를 위한 스프링 액추에이터 제공
스프링 프로젝트 생성
Spring | Home
Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.
spring.io
기본 패키지 구조 (인텔리제이)
src/main/java - 자바 소스코드 작성
src/main/resources - HTML, CSS, JS, 이미지 파일 등 정적 리소스 저장
mappers - mapper.xml
static - CSS, JS
templates - HTML
728x90