类 SqlClientConfig

java.lang.Object
org.babyfish.jimmer.spring.cfg.SqlClientConfig

@Configuration public class SqlClientConfig extends Object
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    org.babyfish.jimmer.sql.JSqlClient
    javaSqlClient(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, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?,?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers)
     
    org.babyfish.jimmer.sql.kt.KSqlClient
    kotlinSqlClient(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, 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<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • 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, List<org.babyfish.jimmer.sql.runtime.ScalarProvider<?,?>> providers, List<org.babyfish.jimmer.sql.DraftInterceptor<?>> interceptors, List<org.babyfish.jimmer.sql.filter.Filter<?>> filters, List<org.babyfish.jimmer.sql.kt.filter.KFilter<?>> kotlinFilters, 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(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, 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<?>> filters, List<JimmerCustomizer> customizers, List<JimmerInitializer> initializers)