Commit eba5201d by Patryk Czarnik

Pierwszy program JDBC

parent ec39bc57
...@@ -11,4 +11,12 @@ ...@@ -11,4 +11,12 @@
<maven.compiler.target>17</maven.compiler.target> <maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.6.0</version>
</dependency>
</dependencies>
</project> </project>
package zajecia;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class OdczytajOsoby {
public static void main(String[] args) {
// JDBC - Java Databse Connectivity
String url = "jdbc:postgresql://localhost/kurs";
try {
Connection c = DriverManager.getConnection(url, "kurs", "abc123");
System.out.println("Udało się połączyć. c = " + c);
Statement stmt = c.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM osoby");
while(rs.next()) {
String imie = rs.getString("imie");
String nazwisko = rs.getString("nazwisko");
System.out.println(imie + " " + nazwisko);
}
rs.close();
stmt.close();
c.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment