250x250
반응형
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

재 현

회원 관리 예제 - MVC 개발 본문

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) 조회

조회 메소드
for문을 통해 멤버 출력

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