Spring
9 Posts
Spring REST Client - RestTemplate과 WebClient 완벽 가이드
Spring에서 외부 API를 호출하는 방법을 알아봅니다. RestTemplate, WebClient, UriComponentsBuilder 등 다양한 HTTP 클라이언트 사용법을 다룹니다.
Spring Scheduling - 작업 스케줄링 완벽 가이드
Spring의 @Scheduled 어노테이션을 활용한 작업 스케줄링 방법을 알아봅니다. Cron 표현식부터 동적 스케줄링까지 상세히 다룹니다.
Hibernate XML 설정 가이드 - 매핑, 캐시, 트랜잭션
Hibernate XML 설정 방법을 알아봅니다. 기본 설정부터 컬렉션 매핑, 객체 참조, 캐시, 트랜잭션 관리까지 상세히 다룹니다.
Spring ControllerAdvice - 전역 예외 처리와 공통 로직 가이드
Spring의 @ControllerAdvice를 활용한 전역 예외 처리와 공통 로직 관리 방법을 알아봅니다. REST API의 일관된 에러 응답 구현까지 다룹니다.
Spring AOP - 관점 지향 프로그래밍 완벽 가이드
Spring AOP(Aspect Oriented Programming)를 활용하여 횡단 관심사를 분리하는 방법을 알아봅니다. 로깅, 트랜잭션, 보안 등 공통 로직을 깔끔하게 관리하세요.
Spring Cache - 캐싱으로 애플리케이션 성능 최적화하기
Spring의 캐싱 추상화를 활용하여 애플리케이션 성능을 최적화하는 방법을 알아봅니다. @Cacheable, @CacheEvict, @CachePut 어노테이션 사용법부터 Redis 연동까지 다룹니다.
Hibernate 쿼리 완벽 가이드 - HQL과 Criteria API
Hibernate의 쿼리 방식인 HQL(Hibernate Query Language)과 Criteria API를 알아봅니다. 객체 지향 쿼리 작성부터 동적 쿼리까지 상세히 다룹니다.
JPA Entity 어노테이션 완벽 가이드 - 상속, Named Query, 기본 매핑
JPA Entity 어노테이션을 활용한 객체-관계 매핑 방법을 알아봅니다. 상속 전략, Named Query, 기본 Entity 매핑까지 상세히 다룹니다.
Spring Boot 기본 설정 가이드 - Configuration, DI, Profile, Devtools
Spring Boot의 핵심 설정 방법을 알아봅니다. Configuration Properties, 의존성 주입(DI), Profile 설정, 그리고 개발 생산성을 높이는 Devtools까지 다룹니다.