类 JimmerAutoConfiguration
java.lang.Object
org.babyfish.jimmer.spring.cfg.JimmerAutoConfiguration
@AutoConfiguration(after=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class)
@ConditionalOnProperty(prefix="spring.data.jimmer.repositories",
name="enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnMissingBean({JimmerRepositoryFactoryBean.class,JimmerRepositoryConfigExtension.class})
@EnableConfigurationProperties(JimmerProperties.class)
@Import(SqlClientConfig.class)
public class JimmerAutoConfiguration
extends Object
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.babyfish.jimmer.jackson.ImmutableModulejavaFeignController(org.babyfish.jimmer.client.meta.Metadata metadata, JimmerProperties properties) metadataFactoryBean(org.springframework.context.ApplicationContext ctx) typeScriptController(org.babyfish.jimmer.client.meta.Metadata metadata, JimmerProperties properties)
-
构造器详细资料
-
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) throws Exception - 抛出:
Exception
-