Package org.skife.jdbi.v2.sqlobject

SQL Objects

See:
          Description

Interface Summary
Binder<AnnotationType extends Annotation,ArgType>  
BinderFactory Factor for building Binder instances.
CloseInternalDoNotUseThisClass This is public as we need it to be for some stuff to work.
SqlStatementCustomizer Used with SqlStatementCustomizerFactory to customize sql statements via annotations
SqlStatementCustomizerFactory Interface used in conjunction with SqlStatementCustomizingAnnotation to generate SqlStatementCustomizer instances.
 

Class Summary
CloseInternalDoNotUseThisClass.CloseHandler  
CloseInternalDoNotUseThisClass.Helper  
SqlObjectBuilder This duplicates the API on DBI and Handle for creating sql objects.
 

Annotation Types Summary
Bind A binding annotation
BindBean  
BindingAnnotation Annotation used to mark binding annotations.
CreateSqlObject Use this annotation on a sql object method to create a new sql object with the same underlying handle source (onDemand, attached, etc) as the sql object the method is invoked on.
GetGeneratedKeys  
SqlBatch Annotate a method to indicate that it will create and execute a SQL batch.
SqlCall Support for stored proc invocation.
SqlQuery Used to indicate that a method should execute a query.
SqlStatementCustomizingAnnotation Annotation used to build customizing annotations.
SqlUpdate Used to indicate that a method should execute a non-query sql statement
Transaction  
 

Package org.skife.jdbi.v2.sqlobject Description

SQL Objects

The sql objects API allows for declarative definition of interfaces which will handle the generation of sql statements and queries on your behalf when needed. Take the following interface:

public interface TheBasics {



Copyright © 2013. All Rights Reserved.