[정보처리산업기사 과정평가형 - 실기] DAO 만들기

반응형

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이 처리되도록 만들어 놓으면 작업은 끝입니다.

 

 

생성자와 메소드를 활용하여, 주어진 문제가 잘 풀릴수 있도록 세팅을 하였습니다.

 

 

 

전체 목록


[정보처리산업기사 과정평가형] 시험보기 앞서

[정보처리산업기사 과정평가형] 0. 만드려는 모습

[정보처리산업 과정평가형 - 실기] DB 만들기

[정보처리산업 과정평가형 - 실기]JSP 화면 만들기

[정보처리산업 과정평가형 - 실기] Java 만들기

[정보처리산업기사 과정평가형 - 실기] DAO 만들기

[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기

[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기2

[정보처리산업기사 과정평가형 - 실기] 회원가입 만들기3

[정보처리산업기사 과정평가형 - 실기] 회원 목록 만들기

[정보처리산업기사 과정평가형 - 실기] 회원 정보 가져오기

[정보처리산업기사 과정평가형 - 실기] 회원 정보 수정하기

[정보처리산업기사 과정평가형 - 실기] 매출 표현하기

[정보처리산업기사 과정평가형 - 실기] 코드 가져가기


 

반응형

댓글

Designed by JB FACTORY