Spring/Spring Legacy
Spring Legacy / JDBC 연결 테스트하기
LWM
2020. 7. 30. 23:11
반응형
프로젝트에 있어서 단위테스트는 항상 중요하다.
이번 포스트에서는 JDBC를 셋팅하고 연결이 가능한지 확인해보는 테스트를 진행한다.
코드 예시는 다음과 같다.
package org.zerock.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:XE",
"spring",
"1234")) {
log.info(con);
} catch (Exception e) {
fail(e.getMessage());
}
}
}
결과는 다음과 같다.


반응형