@@ -88,6 +88,11 @@ public class AppBeanNameGenerator implements BeanNameGenerator {
String decapitalizetalize = Introspector.decapitalize(shortClassName);
log.info("beanClassName:{}, shortClassName={}, decapitalizetalize={}", beanClassName, shortClassName, decapitalizetalize);
- return beanClassName;
+ // 正则匹配路beanClassName包含controller
+ if (beanClassName.matches(".*controller.*")) {
+ return beanClassName;
+ }
+ // 返回小写首字母
+ return decapitalizetalize;
}