회원 웹 기능 - 홈 화면 추가
홈 컨트롤러 추가
- 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 생성
'Spring' 카테고리의 다른 글
[Spring] AOP(Aspect Oriented Programming) (0) | 2024.09.12 |
---|---|
[Spring] H2, JDBC, JPA / 통합 테스트 (1) | 2024.09.11 |
[Spring] Controller, 스프링 빈(Bean), DI(Dependency Injection) (0) | 2024.09.09 |
[Spring] Controller, Domain, Repository, Service / Test case 작성하기 (0) | 2024.09.09 |
[Spring] Spring 웹 개발 기초 - 정적 컨텐츠, MVC와 템플릿 엔진, API (0) | 2024.09.04 |