Spring에서 중요한 어노테이션인 @PostConstruct / @PreDestory 이해
Spring IoC 및 DI에 대한 이해
Spring Boot Filter 및 Interceptor에 대한 개념 이해
AOP를 사용하여 예외처리 하는법 학습
Spring Boot Batch 개념 이해 및 사용법
AOP(Aspect Oriented Programming)에 대한 개념 이해 및 사용법 파악
JPA를 학습하면서 가장 중요한 영속성 개념에 대하여 학습하면서 정리
DTO, VO, Entity에 대한 개념을 정리해보았습니다.
@RestController와 @Controller의 차이를 비교해보면서 정리하였습니다.
DispatcherServlet 내용에 대하여 학습한 내용을 정리해보았습니다.
@Transactional은 Spring Framework에서 제공하는 어노테이션으로, 메소드나 클래스에 적용하여 트랜잭션 경계를 설정하는 데 사용됩니다.
@EnableAutoConfiguration은 Spring Boot의 핵심 어노테이션 중 하나로, 자동 설정 메커니즘을 활성화하여 애플리케이션에서 필요한 기본적인 설정을 자동으로 구성합니다.
OSIV는 웹 요청의 시작부터 뷰가 렌더링될 때까지 영속성 컨텍스트(Hibernate Session 또는 JPA EntityManager)를 열어두는 패턴입니다.트랜잭션이 완료된 후에도 뷰 계층에서 지연 로딩이 작동할 수 있게 합니다.