Open
Description
JDBC repositories exclusively use individual low-level components such as JdbcTemplate
, JdbcConverter
and such to run repository queries (except for SimpleJdbcRepository
). This story ticket aggregates multiple tasks to revise that support to use the Template directly.
Pre-requisites:
- Add
repositoryBasseClass
andjdbcAggregateOperationsRef
to@EnableJdbcRepositories
#687 - Look up RelationalMappingContext in JdbcRepositoryFactoryBean.afterPropertiesSet() instead of @Autowired [DATAJDBC-425] #646
- Add Query and Criteria support to JdbcAggregateTemplate [DATAJDBC-523] #743
Follow-up:
- Move the assembly from JdbcRepositoryFactoryBean to the JdbcRepositoryFactory #373
- Simplify dependencies for JdbcEntityTemplate similar to DATAJDBC-140 [DATAJDBC-141] #374
Related, using multiple infrastructure components (such as #544, #994) will become much easier.