类 SqlClientConfig
java.lang.Object
org.babyfish.jimmer.spring.cfg.SqlClientConfig
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.babyfish.jimmer.sql.JSqlClientjavaSqlClient(org.springframework.context.ApplicationContext ctx, org.springframework.context.ApplicationEventPublisher publisher, JimmerProperties properties, DataSource dataSource, SpringConnectionManager connectionManager, SpringTransientResolverProvider transientResolverProvider, 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, org.babyfish.jimmer.sql.runtime.MicroServiceExchange exchange, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> javaFilters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, List<org.babyfish.jimmer.sql.runtime.Customizer> javaCustomizers, List<org.babyfish.jimmer.sql.kt.cfg.KCustomizer> kotlinCustomizers, List<org.babyfish.jimmer.sql.runtime.Initializer> javaInitializers, List<org.babyfish.jimmer.sql.kt.cfg.KInitializer> kotlinInitializers) org.babyfish.jimmer.sql.kt.KSqlClientkotlinSqlClient(org.springframework.context.ApplicationContext ctx, org.springframework.context.ApplicationEventPublisher publisher, JimmerProperties properties, DataSource dataSource, SpringConnectionManager connectionManager, SpringTransientResolverProvider transientResolverProvider, 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, org.babyfish.jimmer.sql.runtime.MicroServiceExchange exchange, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> javaFilters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, List<org.babyfish.jimmer.sql.runtime.Customizer> javaCustomizers, List<org.babyfish.jimmer.sql.kt.cfg.KCustomizer> kotlinCustomizers, List<org.babyfish.jimmer.sql.runtime.Initializer> javaInitializers, List<org.babyfish.jimmer.sql.kt.cfg.KInitializer> kotlinInitializers) org.babyfish.jimmer.sql.runtime.MicroServiceExchangemicroServiceExchange(org.springframework.web.client.RestTemplate restTemplate, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
构造器详细资料
-
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(org.springframework.context.ApplicationContext ctx, org.springframework.context.ApplicationEventPublisher publisher, JimmerProperties properties, @Autowired(required=false) DataSource dataSource, @Autowired(required=false) SpringConnectionManager connectionManager, @Autowired(required=false) SpringTransientResolverProvider transientResolverProvider, @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, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.MicroServiceExchange exchange, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> javaFilters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, List<org.babyfish.jimmer.sql.runtime.Customizer> javaCustomizers, List<org.babyfish.jimmer.sql.kt.cfg.KCustomizer> kotlinCustomizers, List<org.babyfish.jimmer.sql.runtime.Initializer> javaInitializers, List<org.babyfish.jimmer.sql.kt.cfg.KInitializer> kotlinInitializers) -
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(org.springframework.context.ApplicationContext ctx, org.springframework.context.ApplicationEventPublisher publisher, JimmerProperties properties, @Autowired(required=false) DataSource dataSource, @Autowired(required=false) SpringConnectionManager connectionManager, @Autowired(required=false) SpringTransientResolverProvider transientResolverProvider, @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, @Autowired(required=false) org.babyfish.jimmer.sql.runtime.MicroServiceExchange exchange, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?, ?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> javaFilters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, List<org.babyfish.jimmer.sql.runtime.Customizer> javaCustomizers, List<org.babyfish.jimmer.sql.kt.cfg.KCustomizer> kotlinCustomizers, List<org.babyfish.jimmer.sql.runtime.Initializer> javaInitializers, List<org.babyfish.jimmer.sql.kt.cfg.KInitializer> kotlinInitializers) -
microServiceExchange
@Conditional(MicroServiceCondition.class) @ConditionalOnMissingBean(org.babyfish.jimmer.sql.runtime.MicroServiceExchange.class) @Bean public org.babyfish.jimmer.sql.runtime.MicroServiceExchange microServiceExchange(org.springframework.web.client.RestTemplate restTemplate, com.fasterxml.jackson.databind.ObjectMapper mapper)
-