类 JimmerAutoConfiguration

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

@AutoConfiguration(after=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) @EnableConfigurationProperties(JimmerProperties.class) @Import({SqlClientConfig.class,JimmerRepositoriesConfig.class}) public class JimmerAutoConfiguration extends Object
  • 构造器详细资料

    • JimmerAutoConfiguration

      public JimmerAutoConfiguration()
  • 方法详细资料

    • immutableModule

      @ConditionalOnMissingBean(org.babyfish.jimmer.jackson.ImmutableModule.class) @Bean public org.babyfish.jimmer.jackson.ImmutableModule immutableModule()
    • typeScriptController

      @ConditionalOnProperty("jimmer.client.ts.path") @ConditionalOnMissingBean(TypeScriptController.class) @Bean public TypeScriptController typeScriptController(org.babyfish.jimmer.client.meta.Metadata metadata, JimmerProperties properties)
    • javaFeignController

      @ConditionalOnProperty("jimmer.client.java-feign.path") @ConditionalOnMissingBean(JavaFeignController.class) @Bean public JavaFeignController javaFeignController(org.babyfish.jimmer.client.meta.Metadata metadata, JimmerProperties properties)
    • metadataFactoryBean

      @Conditional(MetadataCondition.class) @ConditionalOnMissingBean(org.babyfish.jimmer.client.meta.Metadata.class) @Bean public MetadataFactoryBean metadataFactoryBean(org.springframework.context.ApplicationContext ctx, @Autowired(required=false) org.springframework.core.ParameterNameDiscoverer parameterNameDiscoverer)
    • microServiceExporterAgent

      @Conditional(MicroServiceCondition.class) @ConditionalOnMissingBean(MicroServiceExporterAgent.class) @Bean public MicroServiceExporterAgent microServiceExporterAgent(@Autowired(required=false) org.babyfish.jimmer.sql.JSqlClient jSqlClient, @Autowired(required=false) org.babyfish.jimmer.sql.kt.KSqlClient kSqlClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper)