JPA

JPA

UPDATE SQL을 실행하면 데이터베이스 테이블 로우에 락이 걸린다고?

김영한님의 자바 ORM 표준 JPA 프로그래밍 책에서, 트랜잭션을 지원하는 쓰기 지연 부분이 이해가 안되어서 공부한 내용이다.혹시 제목이 너무 당연하게 느껴진다면, 전혀 읽을 필요가 없는 포스팅임을 미리 밝힌다.책 몇판 몇쇄인지에 따라 페이지가 다를 수 있겠지만, 내 책 기준 690P 트랜잭션을 지원하는 쓰기 지연과 애플리케이션 확장성 파트를 읽는데 이해가 잘 안되었다. 결론 부터 말하자면, 이해가 안된 이유는 나의 DBMS 시스템에 대한 이해 부족때문이었다.우선, 다음과 같은 책의 설명을 보자.트랜잭션을 지원하는 쓰기 지연과 애플리케이션 확장성책의 내용을 간추렸습니다.JPA 의 트랜잭션을 지원하는 쓰기 지연과 변경 감지 기능의 진짜 장점은 데이터베이스 테이블 로우에 락이 걸리는 시간을 최소화..

JPA

웹 애플리케이션과 영속성 관리

도입 김영한님의 자바 ORM 표준 JPA 프로그래밍 책 13장 웹 애플리케이션과 영속성 관리를 읽고, 추가적으로 공부한 내용을 스터디에서 발표하였습니다. 우선, 발표전 연습겸 발표 내용을 녹화한 영상입니다. https://youtu.be/bF3k2XdYscE 실제 발표중에는 많은 질문과 피드백이 들어왔고, 이를 통해 더 많은 것을 배워갈 수 있었습니다. 따라서, 추가적으로 공부한 내용과 함께 이를 글로 다시한번 정리하려고 합니다. 웹 어플리케이션과 영속성 관리 스프링을 컨테이너 환경에서 JPA를 활용하면 컨테이너가 트랜잭션과 영속성 컨텍스트를 관리해주므로 애플리케이션을 손쉽게 개발할 수 있습니다. 하지만 컨테이너 환경에서 동작하는 JPA의 내부 동작 방식을 이해하지 못하면, 문제가 발생 했을 때 해결하기..

sjoonb
'JPA' 카테고리의 글 목록