当前位置: 代码迷 >> 综合 >> springboot修改bean的生成规则
  详细解决方案

springboot修改bean的生成规则

热度:96   发布时间:2023-09-19 20:05:21.0

public class UniqueNameGenerator extends AnnotationBeanNameGenerator {
    @Override
    public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) {
        //全限定类名
        String beanName = definition.getBeanClassName();
        return beanName;
    }
}

springboot的主启动类上面指定生成规则

@ComponentScan(nameGenerator = UniqueNameGenerator.class)
public class DasCoreApplication extends SpringBootServletInitializer {}

 

  相关解决方案