반응형 jpa 영속성5 JPA 영속성 전이 CASCADE 고아 객체 - -안녕하세요? 오늘은 JPA CASCADE 영속성 전이와 고아 객체 에 대해서 알아보도록 하겠습니다. -영속성 전이(CASCADE): 연관관계랑은 전혀 상관이 없다.: 단일 소유자로써 ★★★부모 엔티티의 데이터를 등록할 때,연관관계가 설정된 자식 엔티티의 정보를일괄 등록하는 기능> 부모가 하나일 때에만 사용 가능>> 단일 엔테티에 종속적일때 사용 ★★★>>> 타 엔티티와의 영향도 고려 필수 ★★★부모 엔티티 생성)@Entitypublic class Parent { @Id @GeneratedValue @Column(name = "PARENT_ID") private Long id; @Column(name = "PARENT_NAME") private String name; @OneTo.. 2024. 10. 15. JPA 영속성 영속상태와 준영속상태 - -안녕하세요? 오늘은, JPA의 특성 중 하나인, 영속 상태와 준영속 상태에 대해서 알아보도록 하겠습니다.※ JPA의 영속성과 영속성 컨텍스트/이점과 flush 등의 관련된 내용은, 아래 포스팅을 참조하시길 바라겠습니다.https://logger-debug.tistory.com/entry/JPA-%EC%98%81%EC%86%8D%EC%84%B1%EA%B3%BC-%EC%98%81%EC%86%8D%EC%84%B1-%EC%BB%A8%ED%85%8D%EC%8A%A4%ED%8A%B8%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC JPA 영속성과 영속성 컨텍스트에 대하여!- -안녕하세요? 오늘은 JPA에서 가장 중요한 개념인, 영속성에 관련해서 알아보도록 하겠습니다.JPA를 공부할 때 가장 .. 2024. 10. 15. JPA 영속성 Flush - -안녕하세요? 오늘은, 이전 포스팅에서 다뤘던, 영속성 컨텍스트의 이점 중에서, 1차캐시 중, 트랜잭션의 commit 시점에서, 내부적으로 이루어지는 flush에 대해서 알아보도록 하겠습니다.※ JPA의 영속성과 영속성 컨텍스트/이점 등의 관련된 내용은, 아래 포스팅을 참조하시길 바라겠습니다.https://logger-debug.tistory.com/entry/JPA-%EC%98%81%EC%86%8D%EC%84%B1%EA%B3%BC-%EC%98%81%EC%86%8D%EC%84%B1-%EC%BB%A8%ED%85%8D%EC%8A%A4%ED%8A%B8%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC JPA 영속성과 영속성 컨텍스트에 대하여!- -안녕하세요? 오늘은 JPA에서 가장 중요한 .. 2024. 10. 15. JPA 영속성 컨텍스트의 장점에 대하여! - -안녕하세요? 오늘은, JPA에서 가장 중요한 개념인, 영속성에서 더 나아가서, 영속성 컨텍스트의 이점에 대해서 알아보도록 하겠습니다.※ JPA의 영속성과 영속성 컨텍스트에 대해서는, 아래 포스팅을 참조하시면 됩니다.https://logger-debug.tistory.com/entry/JPA-%EC%98%81%EC%86%8D%EC%84%B1%EA%B3%BC-%EC%98%81%EC%86%8D%EC%84%B1-%EC%BB%A8%ED%85%8D%EC%8A%A4%ED%8A%B8%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC JPA 영속성과 영속성 컨텍스트에 대하여!- -안녕하세요? 오늘은 JPA에서 가장 중요한 개념인, 영속성에 관련해서 알아보도록 하겠습니다.JPA를 공부할 때 가장 중요.. 2024. 10. 15. JPA 영속성과 영속성 컨텍스트에 대하여! - -안녕하세요? 오늘은 JPA에서 가장 중요한 개념인, 영속성에 관련해서 알아보도록 하겠습니다.JPA를 공부할 때 가장 중요한 점은,1. 객체와 관계형 데이터베이스를 매핑하는 것(Object Relational Mapping)2. 영속성 컨텍스트를 이해하는 것이라고 볼 수 있습니다.JPA에서는, 요청이 올때마다, EntityManagerFactory를 통해서 EntityManager를 생성을 해주게 됩니다.EntityManager에서는 이제, 데이터 커넥션을 사용해서 DB를 사용하게 됩니다.엔티티의 생명주기는 크게 비영속 / 영속 / 준영속 / 삭제 로 나눠집니다.그럼 각각에 대해서 자세히 알아보도록 하겠습니다.-비영속: 영속성 컨텍스트와 전혀 관계가 없는 상태// 객체를 생성만 한 상태(비영속) En.. 2024. 10. 15. 이전 1 다음 반응형