Ja, du kan återanvända ett Statement
(särskilt en PreparedStatement
) och bör göra det i allmänhet med JDBC. Det skulle vara ineffektivt och dålig stil om du inte återanvände ditt uttalande och omedelbart skapade ett annat identiskt Statement
objekt. När det gäller att stänga den skulle det vara lämpligt att stänga den i ett slutgiltigt block, precis som du är i det här utdraget.
För ett exempel på vad du frågar om, kolla in den här länken:jOOq Dokument