[정보처리산업기사 과정평가형 - 실기] DAO 만들기
- 정보처리산업기사 과정평가형/실기
- 2020. 8. 29.
반응형
DAO 만들기
DAO 만들기는 비교적으로 쉽습니다.
먼저 이클립스에서 java와 oracle을 연결하기 위한 사전작업은 아래와 같습니다.
오라클 설치 위치\app\oracle\product\11.2.0\server\jdbc\lib
이 jar 파일을 WebContent안의 lib에 넣습니다.
앞에 설명한 servlet-api위치와 똑같습니다. 그러면 준비는 반은 끝났다고 보면 됩니다.
그 후엔 아래처럼만 만들어주면 됩니다.
문제에서 제공되는 Connection을 그대로 가져와서 MemberDAO라는 java 클래스를 만든 곳에 이어 붙입니다.
여기에 만든 java를 아래와 같이 이어 붙인다면 이렇게 됩니다.
package MemberDB;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class MemberDAO
{
Connection con;
PreparedStatement pstmt;
ResultSet rs;
MemberDAO() throws Exception
{
con = getConnection();
}
public static Connection getConnection() throws Exception
{
Class.forName("oracle.jdbc.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@//localhost:1521/xe", "SYSTEM", "admin");
return con;
}
}
Connection con = 이 부분의 끝자락은 "oralce연결하는 경로", "오라클 접속 id", "오라클 접속 비밀번호" 입니다.
생성자를 통해 DAO 호출시 자동으로 Connection이 처리되도록 만들어 놓으면 작업은 끝입니다.
생성자와 메소드를 활용하여, 주어진 문제가 잘 풀릴수 있도록 세팅을 하였습니다.
전체 목록
[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기
[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기2
[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기3
[정보처리산업기사 과정평가형 - 실기] 회원 목록 만들기
[정보처리산업기사 과정평가형 - 실기] 회원 정보 가져오기
[정보처리산업기사 과정평가형 - 실기] 회원 정보 수정하기
반응형
'정보처리산업기사 과정평가형 > 실기' 카테고리의 다른 글
[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기2 (1) | 2021.04.10 |
---|---|
[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기 (13) | 2021.04.10 |
[정보처리산업 과정평가형 - 실기] Java 만들기 (0) | 2020.08.29 |
[정보처리산업 과정평가형 - 실기]JSP 화면 만들기 (0) | 2020.08.29 |
[정보처리산업 과정평가형 - 실기] DB 만들기 (2) | 2020.08.29 |