우선 src - main - webapp - WEB-INF - views 의 home.jsp를 수정한다.

그 다음 dao와 service, mapper, vo Package를 만들어준다.

다음으로 views 폴더에 JoinForm.jsp를 만들어준다.

이제 com.test.test 패키지의 HomeController.java를 수정해 준다.
( home.jsp와 JoinForm.jsp를 이어주는 코드 작성 )

이후 실행을 하여 잘 아래와 같이 버튼으로 이동하는지 확인한다.


이제 데이터 베이스를 생성하고 회원가입 시 저장될 테이블을 작성해 준다.
( heidisql 툴을 이용하였습니다. )

먼저 Unnamed 마우스 오른쪽 -> 새로 생성 -> 데이터 베이스 를 클릭합니다.

데이터 베이스 이름을 넣고 확인을 눌러줍니다.

생성된 데이터 베이스 마우스 오른쪽 -> 새로 생성 -> 테이블 을 클릭합니다.

각 컬럼 과 Primary Key를 설정해 줍니다.

이제 아까 만든 Package들을 채워줍니다.

● UserController.java

● UserDAO.java

● UserDAOImpl.java

● user-mapper.xml

● UserService.java

● UserServiceImpl.java

● UserVO.java

다음으로 servlet-context.xml과 pom.xml을 수정하여 줍니다.
● servlet-context.xml

● pom.xml

이제 프로젝트를 Clean 한 후 실행시켜 값을 넣어봅니다.


아이디 : test / 비번 : test12 / 이름 : testUser

회원가입 버튼을 누른 후 heidisql 툴에 가서 값을 확인해 보면 아래와 같이 값이 담긴 것을 볼 수 있습니다.

'Spring > 서브 프로젝트' 카테고리의 다른 글
| 간단 게시판 - 개발 전 문서화 작업 (0) | 2021.08.16 |
|---|---|
| 권한 주기(modal) / 로그아웃 처리 / 인터셉터 처리 (0) | 2020.10.13 |
| 회원가입 시 비밀번호 암호화 적용 후 로그인 (0) | 2020.10.08 |
| 회원가입 Password 암호화 / Id, Password 제한 (0) | 2020.10.07 |
| 회원가입 ID 중복 체크 / Form 값 입력 확인 (0) | 2020.10.05 |