Sobes.tech
Junior — Middle

Have you ever tried using the PostgreSQL database in your projects?

sobes.tech AI

Answer from AI

Yes, I have used PostgreSQL in several Java projects. I usually connected using JDBC or ORM frameworks like Hibernate or Spring Data JPA. PostgreSQL is well-suited for complex queries and supports advanced data types, which is convenient for storing structured data.

Example of connecting via JDBC:

String url = "jdbc:postgresql://localhost:5432/mydb";
String user = "user";
String password = "password";

try (Connection conn = DriverManager.getConnection(url, user, password)) {
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM users");
    while (rs.next()) {
        System.out.println(rs.getString("username"));
    }
} catch (SQLException e) {
    e.printStackTrace();
}