아이디이름생년월일비밀번호비밀번호 확인@Validated 사용위치 - @ModelAttribute 앞@NotBlank / @NotEmpty / @NotNull 에 대한 차이 숙지(허용범위의 차이)Validation 실패로 생기는 에러 메시지 생성 과정 다시 공부 필요Va
로그인 홈 페이지 만들기 기존 홈에 있던 로그인, 회원가입 버튼이 로그아웃, 상품관리 버튼으로 변경되어야 함 세션, 쿠키 개념이 도입돼야 함 로그아웃 - 세션만료를 이용해야 함 쿠키 ,,, 핵심 : 쿠키엔 중요 정보를 담지 않아야 한다 쿠키는 보안상 문제가 있다 ->
아이템 페이지 로그인 아이디마다 아이템 페이지 생성되도록 하기 아이템 추가시에 라디오버튼, 셀렉트박스 구현하기 -라디오 버튼: 의료/건강기능식품 선택 -추가 옵션 선택지 넣기 1. 아이디별 아이템 페이지 만들기 문제점 HashMap은 value의 중복은 허
enum으로 NORMAL("일반"), SELLER("판매자") 등록하기}public class Member {private MemberType memberType = MemberType.NORMAL;@GetMapping("/seller/register") publ
ItemRepository에서 ItemSaveObject 들을 불러오고 (findAll(), 향상된 for문 사용)각 ItemSaveObject에서 Item들을 불러와서 새로운 배열로 만든다.(itemList)itemList를 model.addAttribute()로 넘
버튼 추가/숨기기 일반회원과 판매자회원에 따라 보이는 버튼을 달리해야 함 class 추가로 가능할 것 같음 th:classappend
@Commit 사용
@Configuration, @EnableWebMvc 어노테이션을 추가하여 이 클래스가 spring mvc의 설정 class임을 명시해줘야 한다는 점이 중요하다.https://tragramming.tistory.com/95