mam taki problem z łaczeniem do bazy danych. Jak zamienić poniższy kod, żeby nawiazywac tylko jedno polaczenia, a nie lączyć się za każdym razem do bazy.
public void run() {
while (true) {
Queuey actionFileContent = null;
try {
actionFileContent = sharedQueue.take();
} catch (InterruptedException e) {
e.printStackTrace();
}
Connection con = null;
PreparedStatement ps = null;
try {
con = db.connect();
ps = db.writeData(con, actionFileContent);
} catch (Exception e) {
e.printStackTrace();
} finally {
db.close(con, ps);
}
}
}