Skip to content

Commit 1adfc5c

Browse files
committed
Acesso a DB
1 parent bef769e commit 1adfc5c

File tree

4 files changed

+44
-6
lines changed

4 files changed

+44
-6
lines changed

src/main/java/com/example/App.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ public class App {
1010
private static final String JDBC_URL = "jdbc:postgresql://localhost/postgres";
1111

1212
public static void main(String[] args) {
13-
// new App();
14-
System.out.println("oi");
13+
new App();
14+
System.out.println("Aplicacao acessando DB");
1515
System.out.println();
16-
}
17-
18-
public App(){
16+
17+
}
18+
public App(){
1919
try(var conn = getConnection()){
2020
carregarDriverJDBC();
2121
listarEstados(conn);

src/main/java/com/example/AppDB.java

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package com.example;
2+
3+
import java.sql.DriverManager;
4+
import java.sql.SQLException;
5+
import java.sql.Statement;
6+
7+
public class AppDB {
8+
public static void main(String[] args) {
9+
try {Class.forName("org.postgresql.Driver");
10+
}
11+
catch (ClassNotFoundException e) {
12+
System.err.println("Nao foi possivel carregar o DB driver!!"+e.getMessage());
13+
}
14+
Statement statement=null;
15+
try(var conn=DriverManager.getConnection("jdbc:postgresql://localhost/postgres",
16+
"gitpod","")){
17+
System.out.println("Connexo com sucesso!!!!");
18+
statement = conn.createStatement();
19+
var result = statement.executeQuery("Select * fro estado");
20+
while (result.next()) {
21+
System.out.printf("ID: %d Nome : %s UF: %s\n",result.getInt("id"),result.getString("Nome"), result.getString("uf"));
22+
}
23+
}
24+
catch(SQLException e){
25+
if (statement==null) {
26+
System.out.println("Nao foi possivel connectar ao banco de dados!!!!");
27+
}
28+
else {
29+
System.out.println("Erro no SQL:"+ e.getMessage());
30+
}
31+
}
32+
}
33+
}
34+

src/main/java/com/example/AppScanner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public static void main(String[] args) {
2424
System.out.println(cliente1.getSexo());
2525
System.out.println(cliente1.getAnoNascimento());
2626
System.out.println(cliente1.isEspecial());
27+
scanner.close();
2728

2829
}
2930

src/main/java/com/example/AppSet.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.example;
22

3-
import java.util.ArrayList;
3+
44
import java.util.Arrays;
55
import java.util.HashSet;
66
import java.util.*;
@@ -9,6 +9,7 @@ public class AppSet {
99
public static void main(String[] args) {
1010
// String[] vogais = {"e","i","o","u","a","b","c"};
1111
Set<String> setVogais = new HashSet<>();
12+
Set<String> setVogais1 = new HashSet<>();
1213
// Set<String> setVogais = new TreeSet<>(Arrays.asList(vogais));
1314
// Collections.addAll(setVogais,vogais);
1415
setVogais.add("a");
@@ -18,6 +19,8 @@ public static void main(String[] args) {
1819
setVogais.add("u");
1920
setVogais.add("b");
2021
setVogais.add("c");
22+
setVogais1.add("x");
23+
setVogais.addAll(setVogais1);
2124
String strArray[]= setVogais.toArray(new String[setVogais.size()-1]);
2225
// Collections.sort(setVogais);
2326

0 commit comments

Comments
 (0)