본문 바로가기
Language & Library/JSP

JDBC 설정 - JSP

by 댓츠굿 2012. 12. 27.

- JDBC : 자바와 데이터베이스의 DBMS를 연결시켜주는 응용 프로그램 인터페이스. 쉽게 말하면, SQL 프롬프트에서 SQL문을 사용하지 않아도 자바프로그램에서 SQL문을 사용하여 데이터베이스에 데이터를 추가하고 삭제하는 작업을 할 수 있다는 것. 또 다른 장점은 데이터베이스의 DBMS 종류를 가리지 않는다는 것.



- JDBC 드라이버 설치


   오라클이 설치된 폴더에 product\jdbc\lib 폴더에 ojdbc14.jar 파일을 톰캣의 common\lib 폴더에 복사한다.

   이클립스 프로젝트 폴더를 보면 WEB-INF -> lib 폴더(라이브러리 폴더)에 복사한다.



- jdbc 연동 예제


<%@ page language="java" contentType="text/html; charset=EUC-KR"%>

<%@ page import="java.sql.*" %>

<%

Connection conn=null;

String driver="oracle.jdbc.driver.OracleDriver";

String url="jdbc:oracle:thin:@localhost:1521:xe";  <!-- 내 오라클 버전은 Express Edition 이어서 xe 임 -->

Boolean connect=false;

try{

Class.forName(driver);

conn=DriverManager.getConnection(url,"오라클 계정","암호");

connect=true;

conn.close();

}catch(Exception e){

connect=false;

e.printStackTrace();

}

%>

<html>

<head>

<title>JDBC 연동 테스트 예제</title>

</head>

<body>

<h3>

<%if(connect==true){ %>

연결되었습니다.

<%}else{ %>

연결에 실패하였습니다.

<%} %>

</h3>

</body>

</html>


반응형