우선 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 |