项目同时加上@Service@Autowired@MyBatisDao注解后运行项目报错如何解决?

Description:

Field dao in com.jeesite.common.service.QueryService required a single bean, but 58 were found:
	- companyDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/CompanyDao.class]
	- postDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/PostDao.class]
	- employeePostDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/EmployeePostDao.class]
	- employeeOfficeDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/EmployeeOfficeDao.class]
	- msgInnerDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/msg/dao/MsgInnerDao.class]
	- empUserDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/EmpUserDao.class]
	- msgInnerRecordDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/msg/dao/MsgInnerRecordDao.class]
	- logDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/LogDao.class]
	- companyOfficeDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/CompanyOfficeDao.class]
	- areaDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/AreaDao.class]
	- officeDao: defined in URL [jar:file:/D:/maven/repository/com/jeesite/jeesite-module-core/4.1.5-SNAPSHOT/jeesite-module-core-4.1.5-20190802.104614-4.jar!/com/jeesite/modules/sys/dao/OfficeDao.class]

 

mapper.xml  检查一下包名吧  显然没有找到类

@Autowired不是加在类上的,这个是加在变量上,从spring里注入变量的

代码呢 发出来啊

@Service是放在接口实现类上面的

@Autowired是注入变量用的

@MyBatisDao是声明mapper用的

不明白。到底想干什么