类 SqlClientConfig
java.lang.Object
org.babyfish.jimmer.spring.cfg.SqlClientConfig
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.babyfish.jimmer.sql.JSqlClientjavaSqlClient(JimmerProperties properties, DataSource dataSource, SpringConnectionManager connectionManager, org.babyfish.jimmer.sql.runtime.EntityManager entityManager, org.babyfish.jimmer.sql.dialect.Dialect dialect, org.babyfish.jimmer.sql.runtime.Executor executor, org.babyfish.jimmer.sql.cache.CacheFactory cacheFactory, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers) org.babyfish.jimmer.sql.kt.KSqlClientkotlinSqlClient(JimmerProperties properties, DataSource dataSource, SpringConnectionManager connectionManager, org.babyfish.jimmer.sql.runtime.EntityManager entityManager, org.babyfish.jimmer.sql.dialect.Dialect dialect, org.babyfish.jimmer.sql.runtime.Executor executor, org.babyfish.jimmer.sql.cache.CacheFactory cacheFactory, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers)
-
构造器详细资料
-
SqlClientConfig
public SqlClientConfig()
-
-
方法详细资料
-
javaSqlClient
@Bean(name="sqlClient") @ConditionalOnMissingBean({org.babyfish.jimmer.sql.JSqlClient.class,org.babyfish.jimmer.sql.kt.KSqlClient.class}) @ConditionalOnProperty(name="jimmer.language", havingValue="java", matchIfMissing=true) public org.babyfish.jimmer.sql.JSqlClient javaSqlClient(JimmerProperties properties, @Autowired(required=false) DataSource dataSource, @Autowired(required=false) SpringConnectionManager connectionManager, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.EntityManager entityManager, @Autowired(required=false) org.babyfish.jimmer.sql.dialect.Dialect dialect, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.Executor executor, @Autowired(required=false) org.babyfish.jimmer.sql.cache.CacheFactory cacheFactory, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers) -
kotlinSqlClient
@Bean(name="sqlClient") @ConditionalOnMissingBean({org.babyfish.jimmer.sql.JSqlClient.class,org.babyfish.jimmer.sql.kt.KSqlClient.class}) @ConditionalOnProperty(name="jimmer.language", havingValue="kotlin") public org.babyfish.jimmer.sql.kt.KSqlClient kotlinSqlClient(JimmerProperties properties, @Autowired(required=false) DataSource dataSource, @Autowired(required=false) SpringConnectionManager connectionManager, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.EntityManager entityManager, @Autowired(required=false) org.babyfish.jimmer.sql.dialect.Dialect dialect, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.Executor executor, @Autowired(required=false) org.babyfish.jimmer.sql.cache.CacheFactory cacheFactory, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers)
-