일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- port
- 문자열 내마음대로 정렬하기
- 크기가 작은 부분 문자열
- IO bound
- http
- Split
- 동시성문제
- DICTIONARY
- Spring
- CPU bound
- annotation
- 코딩테스트
- URL
- 가장 가까운 단어
- 십진수 이진수 전환
- 문자열
- java
- stack
- deque
- CPU
- Queue
- reflection
- green thread
- TCP/IP
- 2차원 배열 출력
- process
- springMVC
- dns
- frontPattern
- 프로그래머스
- Today
- Total
목록JPA (2)
아무나개발하자

영속성(Persistence) 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말한다. 영속성을 갖지 않는 데이터는 단지 메모리에서만 존재하기 때문에 프로그램을 종료하면 모두 잃어버리게 된다. 때문에 파일 시스템, 관계형 데이터베이스 혹은 객체 데이터베이스 등을 활용하여 데이터를 영구하게 저장하여 영속성 부여한다. Persistence Framework 지속성 프레임워크(Persistence Framework)는 데이터의 저장, 조회, 변경, 삭제를 다루는 클래스 및 설정 파일들의 집합이다. 지속성 프레임워크를 사용하면 JDBC 프로그래밍의 복잡함이나 번거로움 없이 간단한 작업만으로 데이터베이스와 연동되는 시스템을 빠르게 개발할 수 있으며 안정적인 구동도 보장한다. Persisten..

JPA에서 가장 중요한 2가지 - JPA에서 가장 중요한 내용 2가지에 대해 소개하겠다. 첫번째는 객체와 관계형 데이터베이스와의 매핑, 이 내용은 뒤부분에서 다루겠다. 두번째는 영속성 컨텍스트, 이번에 중심적으로 소개할 내용이 영속성 컨텍스트이다. 이름과 뜻이 먼가 와닿지 않아서 처음에는 어려울 수 있지만 차근히 설명해 보겠다. 영속성 컨텍스트 - 영속성 컨텍스트 라는것은 "엔티티를 영구 저장하는 환경" 이라는 뜻이다. 논리적인 개념으로 감이 오지 않을 것이다. 그냥 일단 엔티티를 저장하는 환경으로 생각하자 - 그럼 이러한 영구 저장 환경인 영속성 컨텍스트를 어떻게 접근하는지 궁금할 것이다. 바로 "EntityManager.persist(entity);" 엔티티 매니저를 통해서 영속성 컨텍스트에 접근할 ..