Could not autowire. No beans of 'UsersClockingDetailsMapper' type found.
时间: 2023-09-25 18:14:40 浏览: 48
No bean named 'user' available
5星 · 资源好评率100%
这个错误通常是因为Spring无法找到一个名为'UsersClockingDetailsMapper'的bean。有几个原因可能导致这个问题:
1. 没有正确配置MapperScan,无法自动扫描到Mapper接口。你需要在你的配置文件中添加MapperScan注解并指定Mapper接口所在的包名。
2. 没有将Mapper接口正确地注入到需要使用它的类中。你需要在需要使用Mapper的类中使用@Autowired注解将其注入。
3. Mapper接口的命名规范不符合MyBatis的要求。你需要将Mapper接口的命名改为"UsersClockingDetailsMapper",并确保它的方法返回类型与对应的SQL语句返回的类型一致。
希望这些解决方案能够帮助你解决这个问题。
阅读全文