SpringBoot

1.@NoArgsConstructor, @Builder, @AllArgsConstructor 사용하는 이유

post-thumbnail

2.Java Stream 사용 시 Dto를 어떻게 작성해야할까?

post-thumbnail

3.Spring Security CORS

post-thumbnail

4.서블릿(Servlet)이란?

post-thumbnail

5.톰캣(tomcat)이란?

post-thumbnail

6.QueryDSL 세팅 (SpringBoot 3.x 이상)

post-thumbnail

7.ExecutorService에서 DB 조회가 안되는 이유(@Transactional)

post-thumbnail

8.좋아요 기능의 동시성 이슈 해결법(Redisson)

post-thumbnail

9.종단 간 암호화(E2EE) 서버, 클라이언트 설계 시나리오

post-thumbnail

10.AWS SES Email Service

post-thumbnail

11.@Transactional을 붙이는 이유

post-thumbnail

12.Spring Batch: accessToken 재갱신 Job 구현부

post-thumbnail

13.Spring Batch를 사용한 이유

post-thumbnail

14.Spring AOP와 @Async 비동기 호출의 동작 원리

post-thumbnail

15.Gradle 멀티모듈 설정 및 버전 관리

post-thumbnail

16.Spring Boot + Kotlin Bean Validation이 작동하지 않는 문제 해결

post-thumbnail

17.Quartz 기반 정시 알림 시스템 설계 및 구현 가이드

post-thumbnail

18.JPA 연관관계 매핑 설계

post-thumbnail

19.@Transactional 어노테이션 적용 전략

post-thumbnail

20.API DTO vs 도메인 모델: 멀티모듈 설계에서 책임의 경계

post-thumbnail

21.GitHub Pages를 활용한 Spring REST Docs 배포 자동화

post-thumbnail

22.에러 이벤트 기반 Discord 알림 시스템 설계 문서

post-thumbnail

23.K6 기반 부하 테스트와 IN 쿼리·Map 캐싱을 활용한 N+1 쿼리 최적화

post-thumbnail

24.Spring WebSocket + RabbitMQ STOMP 연동

post-thumbnail

25.RabbitMQ 기반 메세지 저장 비동기 처리

post-thumbnail

26.k6 부하 테스트 기반 채팅 조회 성능 개선

post-thumbnail

27.Redis ZSET 기반 채팅 메시지 캐싱

post-thumbnail

28.Spring Security SQL 튜닝: 반복 User SELECT 제거

post-thumbnail