가장 먼저 홈 화면을 만들어 주자.
저렇게 기본적인 셋팅 정도만 강의를 따라 마쳐 주면
위와 같은 화면을 볼 수 있다. 이번에는 회원가입 이다.
위 사진처럼 패키지 추가 및 새로운 html 파일을 생성해 준다.
이후에는 MemberController
에다가 위의 매핑 관련 코드를 추가해 준다.
이후 마지막으로 html 부분의 작성을 마치고 실행해서 들어가보자.
이제 회원가입 창으로 넘어가면 저 화면을 볼 수 있다.
이제 또 새롭게 패키지와 파일을 만들어 준다.
안의 내용에 필드를 만들어 주고 Getter/Setter 도 만들어 준다.
그럼 이제 저 안의 name 은 아래의 html에 input 안의 name 부분에서 값을 가져올 수 있게 된다.
즉, 이 과정을 컨트롤러에서 좀 더 설명하자면...
위에서 말하는 post 방식은 회원가입 html 에서 값을 받아오는 역할을 하는 form 태그 내부 속성에 명시되어 있다.
memberController
에다가 위 처럼 새로운 맵핑을 만들어 준다.
html 페이지도 아래와 같이 만들어 준다.
이후 직접 가입을 하고 들어가 보면 조회가 되는 것을 볼 수 있다.
지금까지 진행항 방식으로는 메모리에 저장하는 방식이기 때문에 서버가 내려갔다가 다시 올라오면 모든 데이터가 다 날라간다.
그렇기 때문에 이제 h2 데이터베이스 라는 것을 설치해서 진행해보도록 하자