# persistence context

19개의 포스트
post-thumbnail

[Spring] 영속성 컨텍스트(Persistence Context)

엔티티를 영구적으로 저장하는 환경논리적인 개념Entity Manager를 통해 접근한다.영속성 컨텍스트와 전혀 관계가 없는 새로운 상태영속성 컨텍스트에 관리되는 상태영속성 컨텍스트에 저장되었다가 분리된 상태삭제된 상태1차 캐시동일성 보장트랜잭션을 지원하는 쓰기 지연변경

2023년 9월 21일
·
0개의 댓글
·
post-thumbnail

⬛️ [JPA] 영속성 컨텍스트

JPA의 핵심 영속성 컨텍스트

2023년 9월 16일
·
0개의 댓글
·
post-thumbnail

JPA-Persistence Context(영속성 컨텍스트)

일단 챗지피티한테 로그들고 헐레벌떡 달려

2023년 7월 21일
·
0개의 댓글
·
post-thumbnail

[Spring] Persistence Context: first-level cache

영속성 컨텍스트는 캐시를 통해 Entity 객체를 효율적으로 관리하고 있다.

2023년 6월 26일
·
0개의 댓글
·
post-thumbnail

[Spring] Persistence Context

Entity 객체를 효율적으로 쉽게 관리하기 위해 만들어진 공간

2023년 6월 26일
·
0개의 댓글
·
post-thumbnail

영속성 컨텍스트

Persistence Context

2023년 5월 10일
·
0개의 댓글
·

영속성 관리

.JPA를 이해하는데 가장 중요한 개념인 영속성 컨텍스트에 대해 알아보자

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

Spring Data JPA

🤔 JPA란? JPA(Java Persistence API)는 Java 진영에서 사용하는 ORM 기술의 표준 사양이다. JPA 표준 사양을 구현한 구현체로는 대표적으로 Hibernate ORM이 있다. 데이터 엑세스 계층에서의 JPA 위치 데이터 엑세스 계층에서

2022년 7월 26일
·
1개의 댓글
·

영속성 관리

자바 ORM 표준 JPA 프로그래밍http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788960777330생성시 비용이 크다.엔티티 매너저를 만드는 공장이다.여러

2022년 5월 10일
·
0개의 댓글
·

JPA - Persistence Context

개념정리 - Persistence Context

2022년 4월 4일
·
0개의 댓글
·
post-thumbnail

[Spring JPA] 영속성 컨텍스트(Persistence Context)

영속성 컨텍스트란? 엔티티를 영구 저장하는 환경이라는 뜻으로 어플리케이션과 DB사이에서 객체를 보관하는 가상의 DB같은 역할을 한다.

2021년 10월 3일
·
2개의 댓글
·
post-thumbnail

[JPA] 영속성 컨텍스트(4) - 엔티티 수정

영속성 컨텍스트의 마지막 남은 특징 변경 감지(Dirty Checking)에 대해 알아보고 영속성 컨텍스트는 이것으로 마무리하고자 한다.먼저 변경 감지에 대해 알아볼건데, 바로 아래 코드를 보자(Member 테이블에는 id(PK)가 1이고 name이 "member1"인

2021년 8월 13일
·
0개의 댓글
·
post-thumbnail

[JPA] 영속성 컨텍스트(3) - 엔티티 조회

엔티티 등록에 이은 엔티티 조회를 알아보자!등록편에서 잠시 알아봤지만 다시 한번 기억을 되살려보자면.. 우리가 JPA를 사용하여 데이터를 테이블에 저장하고싶을 때 사용했던 persist() 메소드는 호출 순간 곧바로 INSERT문을 DB에 날려주지 않는다.엔티티 객체를

2021년 8월 4일
·
0개의 댓글
·
post-thumbnail

[JPA] 영속성 컨텍스트(2) - 엔티티 등록

저번편에서는 영속성 컨텍스트에 구체적으로 다루진 않았지만 코드와 결과를 보며 간접적으로 영속성 컨텍스트의 존재를 알았다. 이번엔 영속성 컨텍스트와 엔티티 등록의 메커니즘에 대해 자세하게 알아보자.1편에서 사용했던 코드를 다시 가져왔다.Member 객체를 만들고 Sett

2021년 8월 1일
·
0개의 댓글
·
post-thumbnail

[JPA] 영속성 컨텍스트(1)

JPA의 기초이면서도 가장 중요한 개념인 영속성 컨텍스트에 관하여 정리해보자.모든 예제는 JPA 구현체 중 가장 많이 사용되는 Hibernate를 기준으로 설명한다.먼저 영속성 컨텍스트를 개념적으로 말해보자면엔티티를 영구저장 하는 환경하지만 역시 바로 와닿진 않는다.일

2021년 7월 15일
·
0개의 댓글
·
post-thumbnail

[JPA] JPA Entity 2 - 영속성 컨텍스트(Persistence Context)

영속성 컨텍스트는 JPA에서 Entity를 관리하는 가장 중요한 개념입니다.JPA 내부에서 Entity 를 영구 저장하는 환경이라는 의미이며 논리적인 개념입니다. 데이터 삽입 시 Entity 를 영속화한다고 볼 수 있습니다.실제 JPA 구현시 Entity 를 영속성 컨

2021년 7월 14일
·
0개의 댓글
·
post-thumbnail

[JPA & Hibernate] First Level Cache & Second Level Cache

영속성 컨텍스트(Persistence Context)의 내부에는 엔티티를 보관하는 저장소가 있는데 이것을 1차 캐시(First Level Cache)라고 부릅니다. 1차 캐시는 트랜잭션이 시작하고 종료할 때까지만 유효합니다. 즉, 트랜잭션 단위의 캐시입니다. 따라서 애

2020년 8월 22일
·
0개의 댓글
·
post-thumbnail

[JPA & Hibernate] Transaction, Entity Manager, Persistence Context

현재 트랜잭션이 관리 중인 모든 엔티티를 저장하는 공간입니다. 트랜잭션이 시작할 때 생성되고 트랜잭션이 끝날 때 제거가 됩니다.만약에 @Transactional 어노테이션이 없을 경우, Entity Manager의 연산(Database Operation 1)이 끝날 경

2020년 8월 11일
·
0개의 댓글
·