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 |
Tags
- 블록체인
- 코딩
- 파이썬
- querydsl
- ORM
- 데이터 시각화
- seaborn
- 암호화폐
- 이더리움
- ChatGPT
- springboot
- 웹개발
- OpenAI
- node.js
- JPA
- java
- 데이터 분석
- 머신러닝
- Practice
- 프로그래밍
- Ai
- 딥러닝
- SQL
- SpringDataJpa
- tutorial
- 데이터베이스
- 스마트컨트랙트
- Python
- 블록체인실습
- 실습
Archives
- Today
- Total
목록@Cacheable (1)
집돌이 공대남 IT
JPA 프로그래밍 마스터하기: 중급부터 전문가까지 실습을 통한 학습(3)
JPA 활용 전략 및 최적화 기법: 성능 최적화 전략 파트 2 안녕하세요, 집돌이 공대남입니다. 이전 포스트에서 페치 전략에 대해 알아보았습니다. 이번 포스트에서는 JPA의 성능을 높이는 또 다른 방법인 캐시 전략에 대해 자세히 알아보도록 하겠습니다. 캐시 전략 JPA는 데이터베이스와의 통신을 최소화하기 위해 캐시 전략을 제공합니다. 이는 애플리케이션의 성능을 향상시키는 데 큰 도움이 됩니다. JPA는 일차 캐시(1st Level Cache)와 이차 캐시(2nd Level Cache)를 지원합니다. 1. 일차 캐시 (First Level Cache) 일차 캐시는 트랜잭션 범위의 캐시로, 트랜잭션을 시작하고 종료할 때까지 해당 트랜잭션에서 사용되는 엔티티를 캐싱합니다. 아래 코드는 일차 캐시를 사용하는 예..
IT/웹개발
2023. 8. 31. 12:00