먼저 servlet_db 스키마에 users_tbl이라는 테이블을 만들고, 데이터들을 저장한다. 이 데이터들이 회원가입이 되어있는 아이디, 패스워드, 닉네임이다. 모두 not null을 설정하였고, id는 PK, nickName은 unique로 설정
HTML 을 간단하게 만든다.
UserVO는 DB의 테이블 정의 객체이다. 각 변수의 setter와 getter를 설정하고, 생성자도 하나 만든다.
JAVA와 DB를 연결하는 DBConnection 클래스를 만든다.
DAO는 데이터의 접근 공유 담당이다. DB와 JAVA의 접점으로 데이터를 주고받는 중간 역할을 한다.
사용자의 요청을 받는 서블릿 ControllerServlet을 다음과 같이 만든다. 그리고 실행한다.
localhost:8080/logins.html로 접속 후 아이디와 패스워드를 치면, 회원가입 되어있는 아이디의 정보를 알려준다.
'Servlet' 카테고리의 다른 글
[자바 백엔드] Servlet (6) : Listener (0) | 2023.07.27 |
---|---|
[자바 백엔드] Servlet (5) : 필터 (Filter) (0) | 2023.07.27 |
[자바 백엔드] Servlet (4) : 세션 (Session) (0) | 2023.07.25 |
[자바 백엔드] Servlet (3) : 쿠키 (Cookie) (0) | 2023.07.24 |
[JAVA 백엔드] Servlet (2) (0) | 2023.07.23 |