[🌱 자주 헷갈리는 개념들을 정리한 공간 ]
-
- 서블릿
- CGI
- 서블릿 컨테이너
- Spring MVC
- JSP
- Was VS ServletContainer
- JDBC
- Web.xml
- Web.xml이 사라진 이유
- 빌드 도구 종류와 차이점
- Ant
- Git Flow
- MultiModule
- Spring Profile
- Async
- Feign Client
- 배포파일 원격 전송 & AWS
- Apache Commons Lang 3
- Base64
[🌿 Spring Data JPA ]
-
-
- Init(배경 지식)
- 영속성 관리
- 엔티티 매핑
- 연관관계 매핑
- 다양한 연관관계 매핑
- 고급 매핑
- 프록시와 연관관계 관리
- 값 타입
- JPQL
-
- 프로젝트 구성
- 도메인 분석 설계
- 애플리케이션 구현
-
[☘️ Mybatis ]
-
- 초기 순서
- 설계 순서도
[🍀 Spring Boot Basic ]
-
- 스프링 입문
- 스프링 기본
- 객체지향이란?
- 예제 만들기
- 객체 지향 원리 적용
- 스프링 컨테이너와 스프링 빈
- 싱글톤 컨테이너
- 컴포넌트 스캔
- 의존관계 자동 주입
- 빈 생명주기 콜백
- 빈 스코프
[🪴 Spring MVC ]
-
- Init(배경지식)
- HttpServlet
- Servlet으로 회원 관리 웹 애플리케이션 만들기
- MVC 프레임워크 만들기
- MVC 구조 이해
- 스프링 MVC 기본기능
- Thymeleaf
- PRG
[🌵 Spring Security ]
-
-
-
Init(배경지식)
-
Spring Security 개념
-
인증 아키텍쳐
- Authentication
- Authentication Provdier
- Authentication Manager
-
JWT
- WebSecurity vs HttpSecurity
- JWT 관련 코드 개발
- JWT Custom Filter
- JWT Security Config 생성
- Exception 관련 핸들러
- SecurityConfig
- 회원가입 API생성
- Filter 등록
-
CORS
-
CSRF
-
세션 vs JWT
-