재 현
회원 관리 예제 - MVC 개발 본문
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
'Java > Spring' 카테고리의 다른 글
스프링 통합 테스트 (0) | 2021.07.03 |
---|---|
h2 데이터베이스 연결 (0) | 2021.07.03 |
자바 코드 직접 작성 (0) | 2021.07.02 |
컴포넌트 스캔 (0) | 2021.07.02 |
회원 서비스 만들기와 테스트 (0) | 2021.07.01 |