Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 자료구조
- 자바
- Hibernate
- 배달로봇
- Java
- DeepLearning
- 네트워크
- persistance context
- 논문리뷰
- 자바ORM표준JPA프로그래밍
- MySQL
- Python
- 디자인패턴
- Spring Batch
- 장애물인식
- 알고리즘
- 아두이노
- 운영체제
- 자율주행
- Jetson
- 딥러닝
- 포인트클라우드
- 프로그래머스
- JPA
- 논문
- 파이썬
- cartograhper
- Database
- 이펙티브자바
- 영속성컨텍스트
Archives
- Today
- Total
목록영속성 (1)
제리 devlog
[JPA] 영속성 관리
영속성 컨텍스트란? 엔티티를 영구 저장하는 환경이라는 뜻이다. 엔티티 매니저로 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 저장한다. em.persist(member); 이 코드는 단순히 회원 엔티티를 저장하는 것이 아니다. persist()는 엔티티 매니저를 사용해서 엔티티를 영속성 컨텍스트에 저장한다. 영속성의 생명주기에는 4가지가 있다. 1. 비영속 엔티티의 객체를 생성한 상태이며 아직 저장하지 않았다. 따라서 영속성 컨텍스트나 데이터베이스에 관련이 없는 비영속상태이다. Member member = new Member(); member.setId("member1"); member.setUsername("회원1"); 2. 영속 엔티티 매니저를 통해 엔티티를 영속성 ..
JPA
2020. 11. 15. 11:37