ServiceImpl层 @Resource加错位置导致报错 1.不能定义在成员变量上 2.必须定义在set方法上 3.必须加上一个父类的setBaseDao方法 @Resource(name = “bdUserDaoImpl”) public void setBaseDao(BdUserDao baseDao) { super.setBaseDao(baseDao); } dao层记得给impl加@Repository(“类名”)