post-thumbnail

JPA dirty checking

JPA는 1차 캐싱와 쓰기 지연을 지원한다.1차 캐시는 엔터티 매니저에 의해 관리되고 있는 것들을 저장하여데이터를 찾고자 할 때 새로 쿼리를 날리지 않아도 JPA가 저장하고 있는 캐시에서 찾아올 수 있도록 한다.이것은 데이터를 수정할 때도 유용하다.엔터티 매니저가 관리

2022년 3월 24일
·
0개의 댓글

JPA를 쓰자

스프링으로 게시판을 만들어본다. 아직 간단한 기능으로 게시글에 대한 CRUD만 만들기로 한다. 책에서는 마이바티스를 쓰던데 나는 JPA를 쓰기로 하였다. persistence framework의 두 종류로 JPA와 마이바티스가 있다. Java, Python 등의 언

2022년 3월 12일
·
0개의 댓글

게시판 구축 테스트 코드 작성 중 생긴 문제

안 됐던 것1\. 테스트 코드 작성테스트 코드 작성 시...auto_increment를 초기화해준다.그러려면 @Transactional 을 걸어야 한다.이렇게 되면 데이터 삽입이 안 된다.마치 삽입이 안 되는 것처럼.도저히 해결책을 못 찾고 있었는데 (transacti

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