
개발 환경 개발 환경버전java17Spring Boot3.4.4buildGradleIDEIntelliJ IDEA 2022.3DBH2ORMJPA Cache Annotation 🗂️ @Cacheable목적: 메서드 실행 결과를 캐시에 저장하고, 다음 호출 시 캐시된 결과를 반환합니다.작동 방식:지정된 캐시에 해당 키가 존재하면 메서드를 실행하지 않고 캐시된 값 반환캐시에 값이 없으면 메서드 실행 후 결과를 캐시에 저장주로 사용되는 상황: 자주 조회되지만 자주 변경되지 않는 데이터@Cacheable(value = "userCache", key = "#userId")public User getUser(String userId) { // select user} 🔄 @CachePut목적: 메서드를 실행하..