위치: 학습 › 프레임워크 › Spring Framework › 실습 (스프링 MVC)
규모: 포스팅 19개
포스팅
검증
| 포스팅 | 설명 |
|---|
| 검증 | 상품 등록/수정 검증 구현 — @Validated, Bean Validation, Validator 구분 |
로그인 구현
| 포스팅 | 설명 |
|---|
| 로그인 구현 | 쿠키/세션 기반 로그인 유지 구현 및 서블릿 필터 vs 스프링 인터셉터를 이용한 공통 관심사(인증) 처리 |
메시지, 국제화
| 포스팅 | 설명 |
|---|
| 메시지, 국제화 | 메시지 Bean 적용 및 국제화(i18n) — .properties 파일 기반 message/international 처리 |
상품 등록 및 조회 수정
| 포스팅 | 설명 |
|---|
| 상품 등록 및 조회/ 수정 | Request Method(@RequestParam, @ModelAttribute)와 PRG 패턴을 이용한 상품 등록/조회/수정 미니 프로젝트 |
소셜로그인 전 과정
| 포스팅 | 설명 |
|---|
| 소셜로그인 전 과정 | Spring Security 기반 소셜로그인 전체 흐름 정리 및 permitAll() 관련 트러블슈팅 |
스프링 타입 컨버터
| 포스팅 | 설명 |
|---|
| 스프링 타입 컨버터 | @RequestParam/@ModelAttribute/@PathVariable 바인딩 시 동작하는 스프링 타입 컨버터(Converter, ConversionService) 정리 |
스프링 파일업로드
| 포스팅 | 설명 |
|---|
| 스프링 파일업로드 | 순수 서블릿(HttpServletRequest) 방식과 스프링 MultipartFile 방식의 파일 업로드 비교 정리 |
예외처리와 오류 페이지
| 포스팅 | 설명 |
|---|
| 예외처리와 오류 페이지 | 서블릿/스프링 부트의 예외 처리 흐름과 오류 페이지 매핑, @ExceptionHandler/@ControllerAdvice 정리 |
회원 등급별 상품 할인 적용
| 포스팅 | 설명 |
|---|
| 회원 등급별 상품 할인 적용 | AppConfig 기반 수동/자동 Bean 등록과 OCP·DIP, 싱글톤을 활용한 회원 등급별 상품 할인 미니 프로젝트 |
Spring 구현 프로젝트
| 포스팅 | 설명 |
|---|
| Spring 구현 프로젝트 | 순수 Servlet부터 FrontController + Adapter 패턴을 거쳐 Spring MVC(Dispatcher Servlet)에 이르는 과정을 단계별로 직접 구현하며 Spring의… |
Spring 프레임워크 제작