springboot2集成通用mapper出错

springboot2.x 集成了通用mapper tk.mybatis

在启动类使用了tk.mybatis.spring.annotation.MapperScan @MapperScan("thinkme.demo.mapper")

各种设置都正常,换成原始的mybatis就没问题。

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'indexController': Unsatisfied dependency expressed through field 'itemMapper'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'thinkme.demo.mapper.ItemMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
阅读 2.4k
1 个回答

搞定了,定义的mapper接口名称重复冲突

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题