스프링

1.EJB -> Spring Framework

post-thumbnail

2.프레임워크 vs 라이브러리

post-thumbnail

3.Event의 발행 과정

post-thumbnail

4.Spring의 핵심 개념/모듈(core, beans, context)

post-thumbnail

5.MVC패턴

post-thumbnail

6.Proxy와 AOP

post-thumbnail

7.Entity vs DTO 및 사용/변환 계층

post-thumbnail

8.Controller-Service-Repository 패턴

post-thumbnail

9.Gradle과 CI/CD

post-thumbnail

10.Spring 프로젝트 구조와 @SpringBootApplication

post-thumbnail

11.save() 메소드의 반환값

post-thumbnail

12.웹 서버 vs WAS

post-thumbnail

13.Bean 등록 방법

post-thumbnail

14.@Valid, @Validated 입력값 검증과 StringUtils

post-thumbnail

15.@ConditionalOnProperty와 @Profile, @Value

post-thumbnail

16.파일 첨부 과정

post-thumbnail

17.효율적인 엔티티 관계 설정

post-thumbnail

18.Service계층 단위 테스트

post-thumbnail

19.AOP (Aspect Oriented Programming)

post-thumbnail

20.@Controller와 @RestController

post-thumbnail

21.Service에서 Service 의존하기

post-thumbnail

22.생성자 별 @Builder보단 static of 정적 팩토리 메서드

post-thumbnail

23.RESTful API와 멱등성, 낙관적 락

post-thumbnail

24.@PathVariable vs @RequestParam / @RequestPart

post-thumbnail

25.SOAP vs REST

post-thumbnail

26.@RestController의 요청/응답 처리 과정과 HTTPMessageConverter / 요청 처리 Annotation

post-thumbnail

27.JPA의 영속성 컨텍스트와 N+1 문제 및 해결방법, 로딩 전략 (Fetch join)

post-thumbnail

28.@Transactional의 처리 과정과 self-invocation / readOnly의 이점

post-thumbnail

29.@Transactional 전파와 격리 수준 설정과 예외처리

post-thumbnail

30.FK의 위치 / 연관관계 주인, 방향, 종속성

post-thumbnail

31.@ManyToMany를 지양하는 이유와 연결 엔티티 / 조인 테이블과 @OneToMany

post-thumbnail

32.연관관계 편의 메서드와 연관관계의 주인

post-thumbnail

33.N+1 문제 해결 (Fetch Join, @BatchSize 한계 돌파)

post-thumbnail

34.Offset Pagination vs Cursor Pagination

post-thumbnail

35.Lazy Loading과 OSIV

post-thumbnail

37.Controller, Service, DB 계층 별 검증 로직

post-thumbnail

38.Mock, Stub, 그리고 Spy 객체

post-thumbnail

39.Entity 기본 생성자를 PROTECTED로 하면 좋은 이유

post-thumbnail

40.QueryDSL 사용법

post-thumbnail

41.RDBMS, MongoDB와 트랜잭션

post-thumbnail

42.OAuth 2.0 Authorization Code Grant와 PKCE

post-thumbnail

43.Spring Security와 필터, SecurityContext, 인증 과정

post-thumbnail

44.Spring Security ROLE_ 접두사

post-thumbnail

45.4가지 보안 공격 (CSRF, XSS, 세션 고정, JWT 탈취)

post-thumbnail

46.JWT(JSON Web Token)의 구조

post-thumbnail

47.멀티스레드 환경에서의 경쟁 상태와 해결 방안

post-thumbnail

48.@Cacheable, @CachePut, @CacheEvict

post-thumbnail

49.로컬 캐시 VS 분산 캐시

post-thumbnail