package com.hx.other.service.config;
|
|
import org.springframework.beans.factory.config.BeanDefinition;
|
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
|
import org.springframework.context.annotation.AnnotationBeanNameGenerator;
|
|
/**
|
* 重置bean名称生成策略,可以不同包同名策略
|
* @author cmg
|
* @Date 2023-04-19
|
*/
|
public class UniqueNameGenerator extends AnnotationBeanNameGenerator {
|
|
@Override
|
public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) {
|
//全限定类名
|
String beanName = definition.getBeanClassName();
|
return beanName;
|
}
|
}
|