springBootAutoConfiguration top-level property

  1. @AutoConfigurationModule()
BeanModule springBootAutoConfiguration
final

The auto-configuration of spring_boot_dart: MessageSourceAutoConfiguration, JacksonAutoConfiguration, ValidationAutoConfiguration and LifecycleAutoConfiguration.

Each one backs off when the application declares its own bean, and each can be switched off by name, for example spring.autoconfigure.exclude=JacksonAutoConfiguration. The module as a whole is excluded with excludeName: ['springBootAutoConfiguration'].

Implementation

@AutoConfigurationModule()
final BeanModule springBootAutoConfiguration = BeanModule(
  'springBootAutoConfiguration',
  [
    ...messageSourceAutoConfiguration,
    ...jacksonAutoConfiguration,
    ...validationAutoConfiguration,
    ...lifecycleAutoConfiguration,
  ],
);