JSP에서 Oracle 연동하기
JSP를 이용해서 웹 페이지를 만들다보면 효과적인 데이터 관리를 위해서 외부 DB와 연계를 해야 할 경우가 굉장히 많습니다. 이번엔 JSP와 Oracle을 연동해보도록 하겠습니다.
기본적인 JSP Oracle 연동 소스는 다음과 같습니다.
// 오라클용 드라이버 로딩
Class.forName("oracle.jdbc.driver.OracleDriver");
// 연결객체 생성
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@데이터베이스의 주소:포트트번호:DB이름", "ID", "비밀번호");
// SQL 쿼리를 날리기 위한 Statement 생성
Statement stmt = conn.createStatement();
// DB 던질 Query 작성
String query = "select * from table1;";
// DB에 쿼리를 날리고 결과를 받음
ResultSet rs = stmt.excuteQuery(query);
// insert, update, delete 구문은 executeUpdate() 메소드를 사용
// 받아온 레코드들을 하나씩 탐색
while(rs.next())
{
// 가져온 레코드의 특정 어트리뷰트 값을 접근, 이 경우 Integer 형의 age라는 어트리뷰터에 접근해서 값을 가지고 옮
System.out.println(rs.getInt("age"));
}
물론 오라클 연동 드라이버를 다운받아서 프로젝트에 세팅을 해야 합니다.
오라클과 JSP 연동 그렇게 어렵지 않아요 ~