[java] 자바에서 데이터베이스에 연결하는 방법

자바 어플리케이션에서 데이터베이스에 연결하는 것은 매우 중요합니다. 이를 위해 JDBC(Java Database Connectivity) API를 사용하여 데이터베이스에 연결할 수 있습니다.

아래는 MySQL 데이터베이스에 연결하는 간단한 자바 코드의 예시입니다.

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DatabaseConnector {
    public static void main(String[] args) {
        Connection conn = null;
        String url = "jdbc:mysql://localhost:3306/mydatabase";
        String user = "username";
        String password = "password";
        
        try {
            conn = DriverManager.getConnection(url, user, password);
            System.out.println("데이터베이스에 성공적으로 연결되었습니다!");
        } catch (SQLException e) {
            System.out.println("데이터베이스 연결에 실패했습니다.");
            e.printStackTrace();
        } finally {
            try {
                if (conn != null)
                    conn.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }
}

위 코드에서는 DriverManager.getConnection 메서드를 사용하여 MySQL 데이터베이스에 연결합니다. 연결에 필요한 URL, 사용자 이름, 비밀번호를 제공하여 데이터베이스 연결을 시도합니다. 연결에 성공하면 “데이터베이스에 성공적으로 연결되었습니다!” 메시지가 표시되고, 실패하면 해당 예외가 출력됩니다.

이제 위의 코드를 통해 자바 어플리케이션에서 데이터베이스에 성공적으로 연결할 수 있습니다.

데이터베이스 연결에 대한 자세한 내용은 Oracle 공식 JDBC 문서를 참조할 수 있습니다.