@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)