Java/Spring
회원 관리 예제 - MVC 개발
본명은이점례
2021. 7. 2. 18:19
728x90
회원 웹 기능
- 홈 화면 추가
- 등록
- 조회
1) 홈 화면 추가
HomeController와 home 템플릿 생성
templates > static 우선순위
2) 등록
Memberform 생성
GetMapping을 통해 createFrom.html로 이동한다. button을 누르면 form action="URL"로 method="post"방식으로 넘어간다. @PostMapping이 실행된다.
멤버 객체를 생성하고 form에서 name="name"이 Memberform의 name이 필드에 적용되고 이를 get으로 받아 member.setName()을 통해 name을 저장한다. 그 후 join을 통해 등록하고 리턴값으로는 리다이렉션으로 루트 페이지를 준다.
3) 조회
model을 쓰는 이유 : DB로부터 자바 데이터를 받아 View에 출력하기 위함
return View / data
728x90