spring-boot 22
- 캐시 추상화: @Cacheable은 어떻게 동작하고 어디서 터지나
- Spring Security 기초: 필터 체인으로 보는 인증과 인가
- 테스트 슬라이스: @WebMvcTest · @DataJpaTest · @SpringBootTest
- Spring Boot Actuator — 엔드포인트는 어떻게 만들어지고 노출되나
- GraalVM 네이티브 이미지와 AOT
- Observability: Micrometer와 분산 추적
- Spring Framework 7의 HTTP API 버저닝
- 선언적 HTTP 클라이언트: @HttpExchange와 RestClient
- 가상 스레드(Virtual Threads)와 Spring Boot
- Spring Boot 4 · Spring Framework 7, 무엇이 바뀌었나
- 요청 검증(Bean Validation): @Valid, @Validated, 커스텀 제약
- Spring Data JPA 기본기: Repository와 쿼리 메서드
- Spring MVC vs WebFlux, 언제 무엇을 쓸까
- REST API 예외 처리: @RestControllerAdvice로 일관된 응답 만들기
- Starter와 의존성 관리(BOM): 버전 지옥에서 벗어나기
- 외부 설정 제대로 쓰기: PropertySource 우선순위 · @ConfigurationProperties · Profile
- @SpringBootApplication 한 줄 뜯어보기
- Spring Boot 자동 구성(Auto-configuration)은 어떻게 동작하나
- GitHub Actions로 Spring Boot 애플리케이션을 AWS EC2에 배포하기
- Spring Boot에서 Kafka 사용하기
- Spring Boot에서 Redis 클러스터 설정하기
- Docker · Elasticsearch · Spring Boot로 검색 기능 구현하기