как можно работать с постджером из нативных компонентов ?
особенно интересует тот факт что есть код который работает, а именно возвращает одно значение из бд.
как только я его вызываю из приложения в vaadin то приходит параметр null
class qqueru {
private Connection c;
public String address;
private String nn;
public void qqueru() {
Statement stmt = null;
//c = null;
try {
//stmt = c.createStatement();
Class.forName("org.postgresql.Driver");
c = DriverManager.getConnection("jdbc:postgresql://localhost:5432/orm", "postgres", "123");
// c.setAutoCommit(false);
stmt = c.createStatement();
try (ResultSet rs = stmt.executeQuery("SELECT * FROM person;")) {
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("LastName");
String age = rs.getString("FirstNam");
address = rs.getString("NextName");
}
}
stmt.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public String NextName() {
qqueru();
//System.out.println(address);
return address;
}
вызов в вадин
final qqueru db = new qqueru();
String asss = db.NextName();
TextField tf4 = new TextField(asss, asss);
form.addComponent(tf4);
setContent(form);
}