今天搭建项目,写了一个service的类,发现required a single bean, but 2 were found
检查了下项目里面bean的注入,应该不会有名字相同的重复注入。
于是我检查提示的两个service,一个是实现,一个是接口,检查了也没问题。
最后在代码里面检查,发现Mappersean("com.able") 这里扫描了到的bean,又去注册了一次。 发现是这里的原因,立马把Mappersean 包名写到dao层去。
今天搭建项目,写了一个service的类,发现required a single bean, but 2 were found
检查了下项目里面bean的注入,应该不会有名字相同的重复注入。
于是我检查提示的两个service,一个是实现,一个是接口,检查了也没问题。
最后在代码里面检查,发现Mappersean("com.able") 这里扫描了到的bean,又去注册了一次。 发现是这里的原因,立马把Mappersean 包名写到dao层去。