应用启动的时候失败,看了下异常,是这个---NoUniqueBeanDefinitionException. 大家都知道,这是因为有俩个类型相同的实例,在被注入的时候,spring不知道该用哪个. 但是,我们都知道,一个向spring注册的bean,他的名字默认是这个类的shortclassname,然后对第一个字母小写.在使用的时候,使用@Resource注解,会先用这个字段的命名作为bean的name去spring里找.看了下,代码里完全遵守了这个规则,但是还是报错,所以到spring内部一…