본문 바로가기

항해99/스터디

[스터디] 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 스프링 부트 / JPA - 영속성 컨택스트

1. 트랜잭션 지속성 컨택스트 : 트랜잭션 범위 지속성 컨택스트는 엔티티 관리자가 생성될 때 생성되고 트랜잭션이 완료될 때까지 활성 상태를 유지

2. 확장 지속성 컨택스트 : 단일 트랜잭션 이상으로 확장되며 여러 트랜잭션에 걸쳐 있는 장기 실행 대화 또는 비즈니스 프로세스에 사용됨

3.애플리케이션 관리 지속성 컨택스트 : 애플리케이션 관리 지속성 컨택스트를 사용하면 애플리케이션이 지속성 컨택스트의 수명 주기를 명시적으로 제어할 수 있음

4. 컨테이너 관리 지속성 컨택스트 : 컨테이너 관리 지속성 컨택스트는 java EE 컨테이너에 의해 관리되며, 일반적으로 Java EE 환경에서 사용됨