import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class jdbc_test {
public static void main(String[] args) {
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
// PostgreSQL 연결 정보 설정
String url = "jdbc:postgresql://192.168.56.123:5433/postgres";
String user = "agens";
String password = "agens";
// 데이터베이스 연결
connection = DriverManager.getConnection(url, user, password);
// Statement 생성
statement = connection.createStatement();
// SQL 쿼리 작성
String sql = "SELECT * FROM test_role";
// SQL 쿼리 실행
resultSet = statement.executeQuery(sql);
// 결과 처리
while (resultSet.next()) {
int column1Value = resultSet.getInt("id");
//String column2Value = resultSet.getString("column2");
System.out.println("Column1: " + column1Value );
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 리소스 해제
try {
if (resultSet != null) resultSet.close();
if (statement != null) statement.close();
if (connection != null) connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class agjdbc_test {
public static void main(String[] args) {
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
// PostgreSQL 연결 정보 설정
String url = "jdbc:agens://192.168.56.123:5433/postgres";
String user = "agens";
String password = "agens";
// 데이터베이스 연결
connection = DriverManager.getConnection(url, user, password);
// Statement 생성
statement = connection.createStatement();
// SQL 쿼리 작성
String sql = "SELECT * FROM test_role";
// SQL 쿼리 실행
resultSet = statement.executeQuery(sql);
// 결과 처리
while (resultSet.next()) {
int column1Value = resultSet.getInt("id");
//String column2Value = resultSet.getString("column2");
System.out.println("Column1: " + column1Value );
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 리소스 해제
try {
if (resultSet != null) resultSet.close();
if (statement != null) statement.close();
if (connection != null) connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
DBeaver에 붙을 때 driver setting 값