Spring:自动连线依赖项的注入失败

Spring:自动连线依赖项的注入失败,spring,dependency-injection,spring-security,Spring,Dependency Injection,Spring Security,嗨,我正在研究Spring应用程序。我想使用spring实用程序散列密码 <bean class="org.springframework.security.authentication.encoding.Md5PasswordEncoder" id="passwordEncoder"/> 您必须在方法上放置了@Autowired注释: private java.lang.String UserDao.encodePassword(java.lang.String); 因为S

嗨,我正在研究Spring应用程序。我想使用spring实用程序散列密码

<bean class="org.springframework.security.authentication.encoding.Md5PasswordEncoder" id="passwordEncoder"/> 

您必须在方法上放置了
@Autowired
注释:

 private java.lang.String UserDao.encodePassword(java.lang.String);
因为Spring框架没有找到任何类型为String的bean来注入它,所以它抛出了异常


删除注释。

可能重复的注释看起来完全不同。giri一定是不小心在service/DAO方法上添加了
@Autowired
注释。
 private java.lang.String UserDao.encodePassword(java.lang.String);