@Configuration @ComponentScan @ConfigurationPropertiesScan @PropertySource(name="io.jmix.core", value="classpath:/io/jmix/core/module.properties") @EnableCaching @EnableAspectJAutoProxy @Import(value=CoreScheduleConfiguration.class) public class CoreConfiguration extends java.lang.Object
Constructor and Description |
---|
CoreConfiguration() |
Modifier and Type | Method and Description |
---|---|
static BeanExclusionProcessor |
beanExclusionProcessor() |
JmixModules |
modules(JmixModulesProcessor processor) |
static JmixModulesProcessor |
modulesProcessor() |
io.micrometer.core.instrument.MeterRegistry |
simpleMeterRegistry() |
static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean |
validator(ValidationClockProvider clockProvider,
ValidationTraversableResolver traversableResolver,
javax.validation.MessageInterpolator messageInterpolator) |
@Bean(value="core_ModulesProcessor") public static JmixModulesProcessor modulesProcessor()
@Bean(value="core_BeanExclusionProcessor") public static BeanExclusionProcessor beanExclusionProcessor()
@Bean(value="core_Modules") public JmixModules modules(JmixModulesProcessor processor)
@Bean public io.micrometer.core.instrument.MeterRegistry simpleMeterRegistry()
@Bean(value="core_Validator") public static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean validator(ValidationClockProvider clockProvider, ValidationTraversableResolver traversableResolver, javax.validation.MessageInterpolator messageInterpolator)