스프링부트의 개념
- 스프링 프레임워크를 기반으로 하여 쉽게 독립 실행형 어플리케이션을 만들 수 있도록 도와주는 오픈소스 프레임워크
- 스프링 프레임워크의 복잡한 설정과 구성 문제를 해결하기 위해 등장
스프링부트의 구성도, 구성요소, 비교
스프링부트의 구성도
스프링부트의 구성요소
구분 | 내용 | 비고 |
---|
내장톰캣서버 | 스프링부트 자체 웹서버 | 독립 실행 가능 |
컨트롤러 | 사용자 요청 처리, 비지니스 로직 응답 반환 | RestController 등 |
서비스레이어 | 비지니스 로직을 처리하는 계층 | DB연동, 트랜잭션 관리 |
|