jak zamienić łączenia do bazy danych

0

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);
            }
        }
    }
2

wywalić łączenie poza pętlę?

0

Co to jest db? Podaj pełną nazwę klasy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1