gambae programing

[DAO 패턴] 회원 관리 프로그램 (2/3) 본문

Java/Jdbc

[DAO 패턴] 회원 관리 프로그램 (2/3)

gambae 2022. 7. 26. 20:43

사원 관리 프로그램을 DAO패턴에 맞게 수정하겠다.

사용자에게 보여지는 view 부분은 main 클래스에

데이터베이스에 접근하여 기능을 수행하는 controller 부분은 DAO 클래스에

DAO 클래스에서 얻은 값들을 하나의 객체로 묶어주기 위한 DTO 클래스를 MemberVO 클래스로 만들었다.

 

커넥션 객체, psmt 객체, resultset 객체 모든 기능에서 사용하므로 전역변수로 설정해준다.

main 클래스에서 객체생성시 레퍼런스 타입은 default 값이 null이다.

 

 

먼저 모든 기능에서 커넥션 연결과 연결을 끊어주는 작업은 모두 동일하므로 메소드로 만들어주겠다.

커넥션 연결 메소드

연결 끊기 메소드

1. 등록

main 클래스에서 정보만 입력받아 dao 클래스의 insert 메소드의 매개변수로 넘겨주고 executeUpdate 값을 리턴 받는다.

 

3. 수정

4. 삭제

 

'Java > Jdbc' 카테고리의 다른 글

[DAO 패턴] 회원 관리 프로그램 (3/3)  (0) 2022.07.26
[DAO 패턴] 회원 관리 프로그램 (1/3)  (0) 2022.07.26
[JDBC] 회원관리 프로그램  (0) 2022.07.25
JDBC  (0) 2022.07.25
DataBase 연결  (0) 2022.07.25
Comments