SPRING/ 로그인 처리 - 쿠키, 세션
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 공부하고 정리하는 포스트입니다. 로그인 처리 로그인의 핵심 비즈니스 로직 회원을 조회한 다음 파라미터로 넘어온 password와 비교 → 같으면 회원을 반환, 다르면...
SPRING/ Bean Validation
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 공부하고 정리하는 포스트입니다. Bean Validation Bean Validation 이란? 특정한 구현체가 아닌 Bean Validation 2.0(JSR-380)이라는 기술 표준 검증 애노테이션과 여러 인터페이스의 모음...
SPRING/ 검증
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 공부하고 정리하는 포스트입니다. 검증 검증 직접 처리 사용자가 상품 등록 페이지에 접근(HTTP GET /add) 사용자가 상품 정보를 입력 후 서버로 전송(HTTP...
SPRING/ 메시지, 국제화
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 공부하고 정리하는 포스트입니다. 메시지 흩어져 있는 메시지들을 한 곳에서 관리하도록 하는 기능 국제화 접속한 나라에 맞춰서 별도로 메시지를 관리하는 기능 위의...
SPRING/ 타임리프 - 스프링 통합과 폼
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 공부하고 정리하는 포스트입니다. 타임리프 스프링 통합 타임리프는 크게 2가지 메뉴얼을 제공. 기본 메뉴얼: https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html 스프링 통합 메뉴얼: https://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html 타임리프는 스프링 없이도...