public class DynamicJdbcRepositoryQuery extends DynamicStringBasedJdbcQuery
RepositoryQuery implementation that inspects a DynamicJdbcQueryMethod
for the existence of an DynamicQuery annotation and creates a JDBC DynamicQuery from it.| Constructor and Description |
|---|
DynamicJdbcRepositoryQuery(DynamicJdbcQueryMethod queryMethod,
org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations operations,
org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory rowMapperFactory,
org.springframework.data.jdbc.core.convert.JdbcConverter converter)
Creates a new
DynamicJdbcRepositoryQuery from the given StringBasedJdbcQuery. |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildQuery(com.joutvhu.dynamic.commons.DynamicQueryTemplate template,
org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor) |
protected java.lang.String |
createQuery(org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor) |
executegetQueryMethod, setBeanFactorypublic DynamicJdbcRepositoryQuery(DynamicJdbcQueryMethod queryMethod, org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations operations, org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory rowMapperFactory, org.springframework.data.jdbc.core.convert.JdbcConverter converter)
DynamicJdbcRepositoryQuery from the given StringBasedJdbcQuery.protected java.lang.String createQuery(org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor)
createQuery in class DynamicStringBasedJdbcQueryprotected java.lang.String buildQuery(com.joutvhu.dynamic.commons.DynamicQueryTemplate template,
org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor)