회원 웹 기능 - 홈 화면 추가

    홈 컨트롤러 추가

    • controller>HomeController.java 생성

    회원 관리용 홈

    • resources>templates>home.html 생성

    회원 웹 기능 - 등록

    회원 등록 폼 개발

    회원 등록 폼 컨트롤러

    • controller>MemberController.java 에 코드 추가 - @GetMapping(value = "/members/new")
     

    회원 등록 폼 HTML

    • resources>templates>members>createMemberForm.html 생성

     

    회원 등록 기능 개발

    회원 등록 컨트롤러 - 웹 등록 화면에서 데이터를 전달 받을 폼 객체

    • controller>MemberForm.java 생성

    회원 컨트롤러에서 회원을 실제 등록하는 기능

    • controller>MemberController.java 에 코드 추가 - @PostMapping(value = "/members/new")

     

    ✏️ @GetMapping : 서버의 리소스를 조회할 때

    ✏️ @PostMapping : 서버에 리소스를 등록(저장)할 때


    회원 웹 기능 - 조회

    회원 컨트롤러에서 조회 기능

    • controller>MemberController.java 에 코드 추가 - @GetMapping(value = "/members")

    회원 리스트 HTML

    • resources>templates>members>memberList.html 생성

     

    + Recent posts