Spring 34
- Spring Security MockMvc 테스트를 통한 JWT 리소스 서버와 세션 체인 검증
- Spring Boot Docker Compose 연동과 멱등성 보장 시드 데이터 초기화
- JPA 기반 게시글 멀티 반응(Reaction) 토글 시스템 설계
- 공공 데이터 연호 변환과 사건번호 정규화 파싱 트러블슈팅
- 휴먼 인 더 루프(HITL) 기반 AI 데이터 검토 및 승인 파이프라인 설계
- Gemini API 구조화된 출력(Structured Output)과 JSON Schema 적용
- 비동기 배치 및 스케줄러 환경에서의 JPA Auditing AuditorAware 처리
- JPA 소프트 삭제(Soft Delete) 시 복합 Unique 인덱스 충돌 해결과 휴지통 패턴
- JPA @Version 낙관적 락(Optimistic Lock)을 활용한 갱신 손실(Lost Update) 방지
- JPA 엔티티 식별자(PK)로서의 UUIDv7 도입과 B-Tree 인덱스 최적화
- LLM 환각(Hallucination) 방지를 위한 기사 탐색 및 공공 API 교차 검증 파이프라인
- Google GenAI SDK를 활용한 Search Grounding 메타데이터 연동
- 외부 데이터 수집 파이프라인의 원문(Raw Data) 불변 보존과 재파싱 아키텍처
- Open API 연동을 위한 Redis 분산 Rate Limiter와 지수 백오프 구현
- 배치 작업 체크포인트 상태 머신 설계와 트랜잭션 롤백 격리
- Redis ShedLock과 DB 리스 기반 경량 분산 작업 실행기(Job Runner) 구현
- 카카오·구글·네이버 다중 소셜 계정 연동(1:N) 모델링과 사용자/관리자 로그인 진입점 분리
- Redis 블랙리스트를 활용한 무상태 JWT 즉시 무효화 전략
- Refresh Token Rotation(RTR) 동시 요청 경합(Race Condition)과 토큰 탈취 대응
- Spring Security API(JWT)와 관리자 Web(세션) 멀티 SecurityFilterChain 분리
- 스프링 AI MCP Server 사용해보기
- 코틀린 스프링부트에서 AuthenticationPrincipal 500 오류 해결하기
- 스프링 부트에서 Ollama 모델 사용하기
- 프리온보딩 BE 챌린지 8월 사전 과제 - CICD 파이프라인 구축
- 프리온보딩 BE 챌린지 8월 사전 과제 - API 통합 테스트
- 프리온보딩 BE 챌린지 8월 사전 과제 - 단위 테스트
- 프리온보딩 BE 챌린지 8월 사전 과제 - 알림 기능 (Spring Event)
- 프리온보딩 BE 챌린지 8월 사전 과제 - 게시글 조회수 기능
- 프리온보딩 BE 챌린지 8월 사전 과제 - 댓글 API
- 프리온보딩 BE 챌린지 8월 사전 과제 - 게시글 CRUD API
- 프리온보딩 BE 챌린지 8월 사전 과제 - 이미지 업로드 기능
- 프리온보딩 BE 챌린지 8월 사전 과제 - 스프링 시큐리티 설정
- 프리온보딩 BE 챌린지 8월 사전 과제 - 회원 API
- 프리온보딩 BE 챌린지 8월 사전 과제 - 게시글 프로젝트 요구사항 분석