Spring
17 Posts
Spring Cache - 캐싱으로 애플리케이션 성능 최적화하기
Spring의 캐싱 추상화를 활용하여 애플리케이션 성능을 최적화하는 방법을 알아봅니다. @Cacheable, @CacheEvict, @CachePut 어노테이션 사용법부터 Redis 연동까지 다룹니다.
Spring ControllerAdvice - 전역 예외 처리와 공통 로직 가이드
Spring의 @ControllerAdvice를 활용한 전역 예외 처리와 공통 로직 관리 방법을 알아봅니다. REST API의 일관된 에러 응답 구현까지 다룹니다.
Spring REST Client - RestTemplate과 WebClient 완벽 가이드
Spring에서 외부 API를 호출하는 방법을 알아봅니다. RestTemplate, WebClient, UriComponentsBuilder 등 다양한 HTTP 클라이언트 사용법을 다룹니다.
Spring Scheduling - 작업 스케줄링 완벽 가이드
Spring의 @Scheduled 어노테이션을 활용한 작업 스케줄링 방법을 알아봅니다. Cron 표현식부터 동적 스케줄링까지 상세히 다룹니다.
Spring AOP - 관점 지향 프로그래밍 완벽 가이드
Spring AOP(Aspect Oriented Programming)를 활용하여 횡단 관심사를 분리하는 방법을 알아봅니다. 로깅, 트랜잭션, 보안 등 공통 로직을 깔끔하게 관리하세요.
Hibernate XML 설정 가이드 - 매핑, 캐시, 트랜잭션
Hibernate XML 설정 방법을 알아봅니다. 기본 설정부터 컬렉션 매핑, 객체 참조, 캐시, 트랜잭션 관리까지 상세히 다룹니다.
Hibernate 쿼리 완벽 가이드 - HQL과 Criteria API
Hibernate의 쿼리 방식인 HQL(Hibernate Query Language)과 Criteria API를 알아봅니다. 객체 지향 쿼리 작성부터 동적 쿼리까지 상세히 다룹니다.
JPA Entity 어노테이션 완벽 가이드 - 상속, Named Query, 기본 매핑
JPA Entity 어노테이션을 활용한 객체-관계 매핑 방법을 알아봅니다. 상속 전략, Named Query, 기본 Entity 매핑까지 상세히 다룹니다.
Spring Cloud 마이크로서비스 - Eureka와 Multi-Module 프로젝트
Spring Cloud를 활용한 마이크로서비스 아키텍처의 기본을 알아봅니다. Eureka를 이용한 서비스 디스커버리와 Multi-Module 프로젝트 구성 방법을 다룹니다.
Spring Boot Actuator - 애플리케이션 모니터링 가이드
Spring Boot Actuator를 사용하여 애플리케이션을 모니터링하는 방법을 알아봅니다. 기본 엔드포인트부터 Prometheus, Grafana 연동까지 다룹니다.
Spring Boot JSP 가이드 - 설정부터 Form 처리, 유효성 검증까지
Spring Boot에서 JSP를 사용하는 방법을 알아봅니다. 기본 설정, JSTL 사용법, Form 처리, 서버 사이드 유효성 검증까지 상세히 다룹니다.
Spring Boot 로깅 설정 가이드 - Logback 설정과 활용
Spring Boot의 로깅 시스템을 알아봅니다. application.properties 설정부터 logback.xml을 통한 상세 설정까지 다룹니다.
Spring Security 시작하기 - 기본 설정과 인증
Spring Security의 기본 설정 방법과 인증 메커니즘을 알아봅니다. 의존성 추가만으로 시작하는 간단한 보안 설정부터 커스터마이징까지 다룹니다.
Spring Boot Properties 설정 완벽 가이드
Spring Boot의 application.properties와 application.yml 설정 방법을 상세히 알아봅니다. 서버, 데이터베이스, 로깅 설정부터 @Value 주입까지 다룹니다.
Spring Data JPA 완벽 가이드 - Entity, Repository, Cache
Spring Data JPA를 활용한 데이터베이스 연동 방법을 알아봅니다. Entity 정의, Repository 인터페이스, 캐싱 전략까지 상세히 다룹니다.
Spring Web MVC 완벽 가이드 - Controller, Session, Bootstrap 연동
Spring MVC의 요청 처리 흐름부터 Controller 작성법, Session 관리, Bootstrap 연동까지 웹 개발에 필요한 핵심 내용을 다룹니다.
Spring Boot 기본 설정 가이드 - Configuration, DI, Profile, Devtools
Spring Boot의 핵심 설정 방법을 알아봅니다. Configuration Properties, 의존성 주입(DI), Profile 설정, 그리고 개발 생산성을 높이는 Devtools까지 다룹니다.