@Factory
public class JooqConfigurationFactory
extends java.lang.Object
Constructor and Description |
---|
JooqConfigurationFactory() |
Modifier and Type | Method and Description |
---|---|
org.jooq.DSLContext |
dslContext(org.jooq.Configuration configuration)
Created
DSLContext based on Configuration . |
org.jooq.Configuration |
jooqConfiguration(java.lang.String name,
javax.sql.DataSource dataSource,
org.jooq.TransactionProvider transactionProvider,
org.jooq.conf.Settings settings,
org.jooq.ExecutorProvider executorProvider,
org.jooq.RecordMapperProvider recordMapperProvider,
org.jooq.RecordUnmapperProvider recordUnmapperProvider,
org.jooq.MetaProvider metaProvider,
io.micronaut.context.ApplicationContext ctx)
Creates jOOQ
Configuration . |
@EachBean(value=javax.sql.DataSource.class) public org.jooq.Configuration jooqConfiguration(@Parameter java.lang.String name, javax.sql.DataSource dataSource, @Parameter @Nullable org.jooq.TransactionProvider transactionProvider, @Parameter @Nullable org.jooq.conf.Settings settings, @Parameter @Nullable org.jooq.ExecutorProvider executorProvider, @Parameter @Nullable org.jooq.RecordMapperProvider recordMapperProvider, @Parameter @Nullable org.jooq.RecordUnmapperProvider recordUnmapperProvider, @Parameter @Nullable org.jooq.MetaProvider metaProvider, io.micronaut.context.ApplicationContext ctx)
Configuration
.
It will configure it with available jOOQ provider beans with the same qualifier.name
- The data source namedataSource
- The DataSource
transactionProvider
- The transaction providersettings
- The settingsexecutorProvider
- The executor providerrecordMapperProvider
- The record mapper providerrecordUnmapperProvider
- The record unmapper providermetaProvider
- The metadata providerctx
- The ApplicationContext
Configuration
@EachBean(value=org.jooq.Configuration.class) public org.jooq.DSLContext dslContext(org.jooq.Configuration configuration)
DSLContext
based on Configuration
.configuration
- The Configuration
DSLContext