Package org.dalesbred.integration.spring
Class DalesbredConfigurationSupport
- java.lang.Object
-
- org.dalesbred.integration.spring.DalesbredConfigurationSupport
-
public abstract class DalesbredConfigurationSupport extends java.lang.Object
Abstract base class for Spring Configuration to provide Dalesbred integration with Spring services.
-
-
Constructor Summary
Constructors Constructor Description DalesbredConfigurationSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Database
dalesbredDatabase(javax.sql.DataSource dataSource, PlatformTransactionManager transactionManager)
protected @Nullable Dialect
dialect()
Subclasses can override this to return theDialect
to use.protected void
registerTypeConversions(@NotNull TypeConversionRegistry registry)
Can be overridden by subclasses to register custom type conversions.protected void
setupDatabase(@NotNull Database db)
Can be overridden by subclasses to perform custom database setup.
-
-
-
Method Detail
-
dalesbredDatabase
@Bean public Database dalesbredDatabase(javax.sql.DataSource dataSource, PlatformTransactionManager transactionManager)
-
registerTypeConversions
protected void registerTypeConversions(@NotNull @NotNull TypeConversionRegistry registry)
Can be overridden by subclasses to register custom type conversions.
-
setupDatabase
protected void setupDatabase(@NotNull @NotNull Database db)
Can be overridden by subclasses to perform custom database setup.
-
-