maria db로 예시를 들었으나 연결할 db에 맞춰 소스코드 수정 및 드라이버 변경을 하면 됨.
import java.sql.*;
public class DriverTest {
public static void main(String args[]){
//데이터베이스 접속 연결 정보를 가지고 있는 객체입니다.
Connection con;
try{
//JDBC드라이버를 로딩합니다.
Class.forName("org.mariadb.jdbc.Driver").newInstance();
//데이터베이스에 연결을 합니다. Oracle Server IP:Port:SID 계정명 패스워드
con=DriverManager.getConnection ("jdbc:mariadb://ip:port/sid","id","pwd");
System.out.println("데이터 베이스 접속이 성공했습니다.");
}catch(SQLException ex){
System.out.println("SQLException:"+ex);
}catch(Exception ex){
System.out.println("Exception:"+ex.toString());
}
}
}
- DriverTest.java 파일
컴파일
javac -cp mariadb-java-client-2.7.2.jar:. DriverTest.java 로 컴파일 후
java -cp mariadb-java-client-2.7.2.jar:. DriverTest 로 확인
- Oracle
import java.sql.*;
public class DriverTest {
public static void main(String args[]){
//데이터베이스 접속 연결 정보를 가지고 있는 객체입니다.
Connection con;
try{
//JDBC드라이버를 로딩합니다.
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//데이터베이스에 연결을 합니다. Oracle Server IP:Port:SID 계정명 패스워드
con=DriverManager.getConnection ("jdbc:oracle:thin:@db ip","db id","db pw");
System.out.println("데이터 베이스 접속이 성공했습니다.");
}catch(SQLException ex){
System.out.println("SQLException:"+ex);
}catch(Exception ex){
System.out.println("Exception:"+ex.toString());
}
}
}
컴파일
javac -cp ojdbc6.jar:. DriverTest.java 로 컴파일 후
java -cp ojdbc6.jar:. DriverTest 로 확인
'WEB WAS > WAS' 카테고리의 다른 글
[tomcat] Log4j2 파일로깅 안되는현상 (1) | 2021.12.03 |
---|---|
[was] jdk11 heap 상태 보기 (0) | 2021.05.31 |
[tomcat]Tomcat 8.5 spec (0) | 2021.02.04 |
[Tomcat] 대용량 파일 업로드시 timeout 설정 (0) | 2020.12.18 |
[Tomcat] 버전별 심볼릭링크 허용설정 (0) | 2020.11.27 |