티스토리 뷰

it

자바 오라클 db 연동 및 자료 Insert 방법

ITs Story biaos 2023. 8. 4. 13:20

이번 글에서는 자바(Java)에서 데이터베이스(오라클)에 정보를 입력하는 방법에 대해 알아보겠습니다. JDBC(Java Database Connectivity)를 사용하여 자바 소스에서 데이터베이스와 연동하고, 오라클 INSERT문을 활용하여 데이터베이스에 새로운 정보를 입력하는 방법을 알아보겠습니다.

 

 



먼저, Oracle JDBC 드라이버를 로드해야 합니다. 드라이버는 데이터베이스와 자바 간의 통신을 가능하게 해주는 라이브러리입니다. Class.forName() 메서드를 이용하여 드라이버를 로드합니다. 그 다음, DriverManager.getConnection() 메서드를 사용하여 데이터베이스에 연결합니다. 이때, 데이터베이스의 URL, 사용자명, 비밀번호를 제공해야 합니다.

 



연결이 성공적으로 이루어지면, PreparedStatement 클래스를 사용하여 SQL INSERT문을 준비합니다. 이를 통해 동적인 데이터를 데이터베이스에 삽입할 수 있습니다. 물음표(?)는 데이터를 넣을 자리를 나타내는 매개변수로 사용됩니다. setInt(), setString() 등의 메서드를 사용하여 이러한 매개변수에 값을 할당합니다. 모든 매개변수가 준비되면, PreparedStatement의 executeUpdate() 메서드를 사용하여 INSERT문을 실행합니다.

 


예외 처리와 리소스 관리를 위해 try-catch-finally 블록을 사용합니다. 이를 통해 데이터베이스 리소스가 정상적으로 닫히도록 합니다.

 

JDBC는 자바에서 데이터베이스와 유연하고 강력하게 상호작용할 수 있는 수단을 제공합니다. 위 예제 코드를 따라하면 개발자들은 자바를 활용하여 오라클 데이터베이스에 데이터를 삽입하는데 성공할 수 있습니다.

 

댓글