영속성 컨텍스트
-
[Spring Boot] 스프링 부트란? (어노테이션, 롬복, DAO-DTO, JPA, 쿼리 메서드 중심으로)네이버클라우드 캠프 | BE/Spring 2023. 6. 21. 10:50
1. Spring Boot란? Spring Boot는 개발자가 스프링 기반의 어플리케이션을 빠르고 쉽게 개발할 수 있도록 하는 프레임워크입니다. Spring Boot는 아래와 같은 이유로 많은 개발자가 사용합니다. 1. 자동 설정: 어플리케이션 실행에 필요한 대부분의 기본 설정을 자동으로 해줍니다. (Spring Framework를 사용해 보신 분이라면..) 2. 내장 서버: Spring Boot는 웹 어플리케이션 서버(WAS)를 내장하고 있어 별도의 웹 서버 설치나 설정이 필요하지 않습니다. 3. 의존성 관리: Spring Boot Start를 통해 의존성 관리를 단순화하여, 호환 가능한 버전을 스스로 관리합니다. 4. 프로덕션 준비: 모니터링, 로깅, 보안과 같은 프로덕션 준비 기능을 내장해 개발자가..