Interface | Description |
---|---|
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 | Description |
---|---|
CloseInternalDoNotUseThisClass.CloseHandler | |
CloseInternalDoNotUseThisClass.Helper | |
SqlObjectBuilder |
Annotation Type | Description |
---|---|
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 |
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 © 2014. All rights reserved.