Spring Boot 3.x → 4.0 마이그레이션: 실제로 깨지는 것들 (2026년 9월)
스타터 이름 변경부터 Jackson 3, 조용히 동작이 바뀌는 항목까지. Spring Boot 4.0에서 실제로 깨지는 것을 공식 가이드 기준으로 정리했습니다.
Java·Spring 백엔드부터 인프라·DevOps까지, 실제 환경에서 검증한 개발 기록과 문제 해결 과정을 정리합니다.
스타터 이름 변경부터 Jackson 3, 조용히 동작이 바뀌는 항목까지. Spring Boot 4.0에서 실제로 깨지는 것을 공식 가이드 기준으로 정리했습니다.
Spring Data JPA에서 엔티티를 삭제할 때 Batch update returned unexpected row count from update [0]; actual row count: 0; expected: […]
웹 서비스의 보안 수준이 지속적으로 강화되면서, 구형 암호화 프로토콜인 TLS 1.0과 TLS 1.1의 지원을 중단하고 TLS 1.2 및 TLS 1.3으로 […]
PKCE 의무화, Implicit·ROPC 제거 등 OAuth 2.1 변경점과 Spring Security 마이그레이션 방법을 2026년 9월 기준으로 정리했습니다.
개발자들에게 친숙한 IDE인 인텔리제이(IntelliJ IDEA)에는 강력한 API 테스트 도구인 .http 클라이언트가 내장되어 있습니다. 많은 분들이 이를 단순히 로컬 개발 환경에서 API를 호출해보는 […]
백엔드 시스템의 성능을 최적화하는 과정에서 가장 가성비가 좋고 즉각적인 효과를 볼 수 있는 기술은 단연 ‘캐싱(Caching)‘입니다. 관계형 데이터베이스(RDBMS)는 디스크 I/O를 […]
지난 포스팅에서 우리는 SimpleClientHttpRequestFactory 사용 시 Connection Pool 부재로 인해 발생하는 포트 고갈 현상과 그로 인한 장애에 대해 알아보았습니다. 하지만 여기서 한 […]
안정적으로 운영되던 서비스에서 갑작스럽게 특정 시간대에 API 응답 속도가 5초 이상 지연되는 현상을 겪어보신 적 있으십니까? 특히 TPS(초당 트랜잭션 수)가 […]
“Minimize Waste, Maximize Focus.” 복잡함은 덜어내고, 오직 당신의 생산성에만 집중하는 올인원 데스크탑 비서 Miny의 첫 번째 정식 버전이 출시되었습니다. ✨ Highlights (핵심 […]
서비스를 런칭하거나 인프라를 마이그레이션 할 때 가장 먼저 마주하는 거대한 장벽, 바로 ‘어떤 클라우드(IaaS)를 쓸 것인가?‘입니다. 과거에는 “그냥 AWS 쓰면 […]