목록2023/08/12 (1)
Rootable의 개발일기
영속성 관리
📌 영속성 컨텍스트(Persistence Context)란 엔티티를 영구 저장하는 환경으로 EntityManager를 통해 접근할 수 있다. 일반적으로 JPA에서는 persist 함수를 통해 해당 엔티티를 영속화(영속성 컨텍스트에 저장)한다. EntityManger.persist(entity); //entity를 영속화 💡 Spring Data JPA의 영속화 Spring Data JPA에서는 Repository를 상속받은 JpaRepository라는 인터페이스를 제공한다. Repository 인터페이스를 정의하면 해당 Entity의 데이터를 사용할 수 있는데, 이것은 내부적으로 EntityManger 가 직접 대상 Entity의 데이터를 관리하기 때문이다. 그리고 Spring Data JPA에서 Rep..
JPA
2023. 8. 12. 20:05