반응형
프로젝트에 있어서 단위테스트는 항상 중요하다.
이번 포스트에서는 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());
}
}
}
결과는 다음과 같다.
반응형
'Spring > Spring Legacy' 카테고리의 다른 글
Spring Legacy / MyBatis 연동 및 사용하기 (1) | 2020.09.23 |
---|---|
Spring Legacy / DBCP 설정하기 (0) | 2020.09.15 |
Spring Legacy / 단위 테스트하는 방법 (0) | 2020.07.29 |
Spring Legacy / DI설계 방법 (0) | 2020.07.24 |
Spring Legacy / 자바파일로 스프링 관련 설정하기 (0) | 2020.07.23 |