#persistencecontext1 PersistenceContext와 PersistenceUnit의 차이 / @Transactional(readOnly = true)의 효과 PersistenceContext와 PersistenceUnit의 차이PersistenceContext란?PersistenceContext는 JPA에서 EntityManager를 관리하는 범위를 의미한다. 쉽게 말해, 데이터베이스와의 작업을 관리하는 영속성 컨텍스트를 나타낸다.특징영속성 컨텍스트는 엔티티의 생명 주기를 관리한다.1차 캐시를 사용하여 성능을 최적화하며, 동일한 트랜잭션 내에서 동일한 엔티티를 조회하면 데이터베이스를 재조회하지 않는다.@PersistenceContext 어노테이션을 통해 주입받을 수 있다.import jakarta.persistence.EntityManager;import jakarta.persistence.PersistenceContext;public class UserSe.. JAVA/Spring 2025. 1. 17. 이전 1 다음