Spring

Spring Boot - 회원 등록, 회원 목록 조회

팅탱팅탱 2024. 3. 18. 11:08

회원 등록과 회원 목록을 조회할수있는 기능을 구현 해볼것이다.

우선 회원 등록을 위해선 회원 등록 form이 필요하기때문에 이것먼저 구현할 것이다.

(입력받을 값은 많이는 말고 이름, 지역, 거리명, 우편번호를 받을것이다.)

이때 이름 입력을 필수로 받기 위해서 NotEmpty 어노테이션을 사용하여서 필수로 입력되게끔 해줄것이다.

이때 이 어노테이션을 사용하기 위해서는 gradle파일에 

implementation 'org.springframework.boot:spring-boot-starter-validation'

이것을 추가해줘야한다.

그 후

멤버 컨트롤러를 구현해준다.

목록을 조회해줄땐

이렇게 멤버 리스트를 html 파일에 전달을 해주면 된다.

 

다음으로는 상품 등록과 상품 목록 조회를 진행해볼것이다.

우선 책의 form형인 BookForm 클래스를 만들어준다

 

아까 만들어둔 클래스에 대한 것을 model로 리소스 하위파일인 html파일에 데이터를 넘겨줘서 화면을 구성해주고,

postmapping을 통하여 여러 값들을 넣어주고 넣어진 값들이 저장이 됐으면 redirect시켜준다.

 

목록을 조회할땐 저번과 마찬가지로 list를 뽑아서 model을 사용하여서 넘겨준다.