Spring
[Spring] 웹 MVC 개발
jelliclesu
2024. 9. 11. 22:27
회원 웹 기능 - 홈 화면 추가
홈 컨트롤러 추가
- 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 생성