[Spring] JDBC 연결

msriver·2020년 6월 18일
0

Spring

목록 보기
5/16

JDBC 드라이버

oracle jdbc driver는 11g까지 공식적으로 maven에서 지원되지 않기 때문에 직접 build path를 통해 추가해줘야 한다.

또한 Extern jar을 등록했다면 잊지말고 Deployment Assembly 항목에서도 jar을 추가한다.

  • 프로젝트 우클릭 > properties > java build path > library탭 > add external jars

  • java build path 위 deployment assembly > add > java build path entries

JDBC 테스트 코드

  • src/test/java
package com.minsung.persistence;

import static org.junit.Assert.fail;

import java.sql.Connection;
import java.sql.DriverManager;

import org.junit.Test;

import lombok.extern.log4j.Log4j;

@Log4j
public class JDBCTests {
	static {
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}
	
	@Test
	public void testConnection() {
		try(Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:myoracle", "ora_user", "hong")) {
			log.info(con);
		} catch(Exception e) {
			fail(e.getMessage());
		}
	}
}
profile
NOBODY

0개의 댓글