회원가입과 회원 목록을 조회할 수 있는 간단한 웹을 제작해보자
우선 기본적으로 localhost:8080 에 접속했을때 가장먼저 나오는 home 화면을 제작한다.


GetMapping / 을 통해 기본 홈화면을 설정해주고 home.html을 출력하도록 코딩한다
다음으론 회원가입 버튼을 눌렀을 때 /members/new를 호출하고 MemberController에 GetMapping으로 /members/createMemberForm을 연결해준다.



그렇게 호출된 /members/createMemberForm 에서 사용자가 입력한 값은 post 방식으로 넘어온다.
이렇게 넘어온 데이터를 PostMapping으로 가져와 저장할 수 있도록 form을 작성해 입력값을 member class 로 저장된 입력값을 memberService.join으로 리포지토리에 저장한다.
다음으로 구현할 내용은 멤버를 조회할 수 있는 리스트이다
회원 목록 버튼을 누르면 /members 경로가 호출된다.
그렇게 경로가 호출되면 members의 모든 데이터를 모델에 담아 memberList.html에서 반복문을 돌며 화면에 표시해준다


결과물



해당 데이터는 아직 데이터베이스를 연동해주지 않았기 때문에 자바의 서버를 재시작하면 모든 데이터가 사라진다.
'코딩딩 > Spring' 카테고리의 다른 글
AOP (0) | 2023.07.11 |
---|---|
스프링 빈과 의존관계 (0) | 2023.07.11 |
스프링 DB 접근 기술 (0) | 2023.07.11 |
회원 서비스 개발 (0) | 2023.07.06 |
회원 서비스 테스트 (0) | 2023.07.06 |