본문 바로가기
728x90
728x90

Backend/JDBC7

JDBC 데이터베이스 접속 정보 분리 JDBC 데이터베이스 접속 정보 분리 public class Application { public void main(String[] args) { String driver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@localhost:1521:xe"; String user = "C##PCROOM"; String password = "PCROOM"; Connection con = null; try { Class.forName(driver); con = DriverManager.getConnection(url, user, password); System.out.println(con); } catch (ClassNotFoundExc.. 2023. 6. 9.
JDBC Connection 생성 JDBC Connection 생성 public class Application { public static void main(String[] args) { Connection con = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@localhost:1521:xe"; String user = "C##PCROOM"; String password = "PCROOM"; con = DriverManager.getConnection(url,user,password); System.out.println(con); } catch (ClassNotFoundException e) { e.printSt.. 2023. 6. 8.
JDBC의 개념과 설치 방법 JDBC의 개념과 설치 방법 데이터베이스를 사용하기 위해서 자바 어플리케이션에서 직접적으로 연결해서 사용하지 않고 DBMS를 통해서 관리한다. 자바어플리케이션에서 DBMS에 접근하기위해서는 중간에 Driver에서 제공하는 메소드를 호출하고 DBMS의 응답을 받는다. Oracle에서 제공하는 Driver는 OracleDriver이며 이를 사용하기 위해서는 OJDBC 라이브러리를 설치해야한다. 데이터베이스는 여러 데이터베이스를 사용할 수도 있고 데이터베이스를 변경할 수도 있다. 데이터베이스 마다 다른 Driver를 사용하며 데이터베이스에 맞게 어플리케이션의 코드를 작성해야한다. 단순히 데이버베이스만 변경하면 끝나는 문제가 아니라 기존 데이터베이스를 위해서 사용했던 코드를 수정해야한다. 이러한 결합 관계를 낮.. 2023. 6. 7.
728x90
728x90