Migrar los scanBasePackages y excluir del proyecto springboot al archivo de configuración
@SpringBootApplication( scanBasePackages = { "com.demo.workflow", "com.demo.xiaoxiao.swagger"}, exclude = {SecurityAutoConfiguration.class })Migrar al archivo de configuración
Tenga en cuenta que los siguientes métodos de migración no son válidos
@ComponentScan(basePackages = {"com.demo.workflow", "com.demo.skull", " org .flowable.ui.modeler", "org.flowable.ui. common"}
, excluirFilters = @ComponentScan.Filter(tipo = FilterType.ASSIGNABLE_TYPE, clases = SecurityAutoConfiguration.class)
)
¿Por qué esta migración? En realidad es muy simple. Miremos el código fuente de la anotación y sabremos que parte de la interceptación
scanBasePackages corresponde a @ComponentScan
la exclusión solo corresponde a @EnableAutoConfiguration(exclude).
Así que cambie la configuración de la clase de inicio a la configuración del centro de configuración como se indica arriba