Ja, Sie können ein Statement
wiederverwenden (insbesondere ein PreparedStatement
) und sollte dies im Allgemeinen mit JDBC tun. Es wäre ineffizient und schlechter Stil, wenn Sie Ihre Anweisung nicht wiederverwenden und sofort eine weitere identische Statement
erstellen würden Objekt. Was das Schließen betrifft, wäre es angemessen, es in einem finally-Block zu schließen, so wie Sie es in diesem Snippet tun.
Ein Beispiel dafür, was Sie fragen, finden Sie unter diesem Link:jOOq-Dokumentation