일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 네이버로그인API
- HTTPMESSAGE
- SpringBoot
- @Table
- gitrevert
- 무상태프로토콜
- 자바ORM표준프로그래밍
- hibernate.dialect
- HTTP3
- 멱등활용
- anyMatch
- Transaction not successfully started
- 네이버 연결된 서비스
- 매핑정보가없는필드
- gitreset
- 김영한JPA
- 캐쉬가능
- DB방언
- KAKAOLOGINAPI
- fixedDelay
- Invalid bound statement (not found)
- http
- RFC723x
- initialDelay
- ERROR TYPE : org.apache.ibatis.binding.BindingException
- JPA
- 데이터베이스 방언
- @Entity
- org.apache.ibatis.binding.BindingException
- Git
Archives
- Today
- Total
twocowsong
영속성 컨테스트 본문
깃허브 정리 URL : https://github.com/sWineTake/jpa.git
영속성 컨텍스트란?
엔티티를 영구 저장하는 환경이라는 뜻입니다.
엔티티 매니저로 엔티티를 저장, 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관 및 관리합니다.
em.persist(member);
지금까지 persist는 단순히 회원 엔티티를 저장한다고 표현했습니다.
정확히 하면 persist() 메소드는 엔티티 매니저를 사용해서 회원 엔티티를 영속성컨텍스트에 저장합니다.
영속성 컨텍스트는 논리적인 개념에 가깝고 눈에 보이지 않습니다.
영속성 컨텍스트는 엔티티매니저팩토리에서 엔티티 매니저를 생성할 때 하나가 만들어집니다.
그리고 엔티티 매니저를 통해서 영속성 컨텍스트에 접근할 수 있고 영속성 컨텍스트를 관리 할 수 있습니다.
'IT > JPA' 카테고리의 다른 글
영속성 컨텍스트의 특징 (0) | 2022.05.01 |
---|---|
엔티티의 생명주기 (0) | 2022.05.01 |
EntityManagerFactory와 EntityManager (0) | 2022.04.30 |
JPQL (0) | 2022.04.29 |
JPA - 비즈니스 로직 (0) | 2022.04.28 |