anchor.diff:  
   Dalesbred has support for integration with http://projects.spring.io/spring-framework/[Spring Framework]
   and its transaction management. To integrate Dalesbred, create a configuration class inheriting from
  -{javadocBase}org/dalesbred/support/spring/DalesbredConfigurationSupport.html[DalesbredConfigurationSupport]
  +{javadocBase}org/dalesbred/integration/spring/DalesbredConfigurationSupport.html[DalesbredConfigurationSupport]
   and specify beans for {jdkJavadocBase}javax/sql/DataSource.html[DataSource] and
   {springJavadocBase}org/springframework/transaction/PlatformTransactionManager.html[PlatformTransactionManager].
   A minimal configuration would therefore be something like the following:
  
positive.code: Transaction callbacks
  ~~~~~~~~~~~~~~~~~~~~~
  
  To perform a bunch of operations in transaction, use {javadocBase}org/dalesbred/TransactionCallback.html[TransactionCallback]
  or {javadocBase}org/dalesbred/VoidTransactionCallback.html[VoidTransactionCallback]:
  
  [source,java,indent=0]
  ----
  
negative.code: ----
  
  If for some reason you don't want to map the results into your own class, you can ask for
  a {javadocBase}org/dalesbred/result/ResultTable.html[ResultTable], which is basically a detached
  representation of a {jdkJavadocBase}java/sql/ResultSet.html[ResultSet]:
  
  [source,java,indent=0]
  