Spring 핵심 개념 정리
이 프로젝트(spring_ssr)에 사용된 개념들을 중심으로 정리
목차
| 파일 | 내용 |
|---|---|
개념_01_IoC_DI.md |
IoC 컨테이너, DI, Bean |
개념_02_MVC패턴.md |
Controller, Model, View, Thymeleaf |
개념_03_JPA_Entity.md |
Entity, 영속성 컨텍스트, 생명주기 |
개념_06_Transaction.md |
@Transactional, 전파, 격리 |
개념_07_Session_Login.md |
HttpSession 기반 로그인 |
개념_08_Validation.md |
@Valid, BindingResult |
개념_09_Exception.md |
예외 처리, @ControllerAdvice |
개념_10_AOP.md |
AOP 개념, step1~4 학습 코드 |
개념_11_Filter_Interceptor.md |
Filter vs Interceptor, LoginCheckInterceptor 적용 |
개념_12_스케쥴러.md |
스케줄러 개요 |
참고 문서 (설계/상식)
| 파일 | 내용 |
|---|---|
프로젝트_구조_정리.md |
아키텍처 원칙, API 설계, 파일/댓글/예외/스케줄러 등 전체 설계 |
서비스설계_정리.md |
Service 계층 설계, Facade 패턴, Domain Service |
파일테이블설계_정리.md |
통합 vs 분리 테이블, FileUtil 공통화 |
테스트코드_정리.md |
SSR 테스트 코드 전략, 가성비 분석 |
휘 공공데이터API, CORS 정리.md |
CORS 동작 원리, CSRF, RestClient |
협업.md |
협업 방식 메모 |
프레임워크 라이브러리 차이정도는 해야겠군