Interface | Description |
---|---|
Deletable | |
Insertable | |
OneToMany |
Mapping one-to-many objects relationship
|
QueryNameStrategy |
A set of rules for determining the query name to a set of methods (get, list,
add, remove, update) from Repository that don't have a query object as
parameter.
|
Selectable | |
Sql |
This interface represent Structured Query Language (SQL and some derivations like JPQL, HQL, JPQL, CQL...)
in XML file, each node at XML file is represented by this class.
|
SqlContext |
Main interface to load and access the set of queries defined at XML files for an application.
|
Statistical |
Statistical data for query execution
|
Storable | |
Updateable |
Class | Description |
---|---|
DefaultClassLoader | |
DotQueryNameStrategy | |
HashQueryNameStrategy |
Enum | Description |
---|---|
KeyGeneratorType |
Generate key types
|
LanguageType |
Type of sql sentence supported at xml files.
|
ParameterMode |
Type of parameter from stored procedure.
|
RepositoryProperty |
TODO properties to add
add property to remove end line from queries, good for debug
add property to limit parameter at clause IN, default is 1000 for oracle
|
RepositoryType |
Types of supported repositories.
|
SqlType |
Node type supported to xml files.
|
Exception | Description |
---|---|
ConstraintException |
Thrown when model data violate the rules with JSR Bean Validation
|
NonUniqueResultException | |
QueryNotFoundException | |
RepositoryConfigException | |
RepositoryException |
Copyright © 2012–2020 jkniv, copyleft code. All rights reserved.