我在学习到用AutoWire的时候,出现了如标题的问题。
进过很很多排查,我始终不知道出现了什么问题。
直到后来,我重新写了一遍Service类。
发现,之前在使用如下:
<constructor-arg></constructor-arg>
使用构造方法注入的时候,忘记了删除原本生成的构造方法。
最后我删除了之前的构造方法,解决问题。
//public UserService(UserDAO userDAO) {
// super();
// this.userDAO = userDAO;
//}