Ja, du kan genbruge en Statement
(specifikt en PreparedStatement
) og bør gøre det generelt med JDBC. Det ville være ineffektivt og dårlig stil, hvis du ikke genbrugte din erklæring og straks oprettede en anden identisk Statement
objekt. For så vidt angår at lukke den, ville det være passende at lukke den i en endelig blok, ligesom du er i dette uddrag.
For et eksempel på, hvad du spørger om, tjek dette link:jOOq Docs