Package org.jdbi.v3.spring5
Class JdbiUtil
java.lang.Object
org.jdbi.v3.spring5.JdbiUtil
Utility for working with Jdbi and Spring transaction bound resources
- 
Method Summary
Modifier and TypeMethodDescriptionstatic voidcloseIfNeeded(Handle handle) Close a handle if it is not transactionally bound, otherwise no-opstatic HandleObtain a Handle instance, either the transactionally bound one if we are in a transaction, or a new one otherwise. 
- 
Method Details
- 
getHandle
Obtain a Handle instance, either the transactionally bound one if we are in a transaction, or a new one otherwise.- Parameters:
 jdbi- the Jdbi instance from which to obtain the handle- Returns:
 - the Handle instance
 
 - 
closeIfNeeded
Close a handle if it is not transactionally bound, otherwise no-op- Parameters:
 handle- the handle to consider closing
 
 -