회원 가입하기 회원가입 → DB저장 → 인증 스프링 시큐리티에선 1. 하나의 계정에 복수개의 권한 부여 가능. 즉! 계정:권한 => 1:N 관계 2. DB 저장시 password 는 반드시 ‘암호화’ 해서 저장되어야 한다 a. 암호화는 스프링 시큐리티의 PasswordEncoder 사용 3. 인증을 위해 DB 조회시 필요한 ‘동작’들이 제공되어야 한다. * DB 테이블 작성 [회원계정] 1:n [권한] ERD 폴더와 sql 생성 * UserDTO 생성 * DummyData 만들기 * 로그인 폼에 회원가입 폼 링크추가 loginForm.jsp * /join 핸들러 추가 IndexController.java @GetMapping("/join") public String join() { return "join..