关键词搜索

源码搜索 ×
×

MapperScan

发布2021-08-31浏览917次

详情内容

用@MapperScan可以替换每个dao前加这个@Mapper注解

我用intellij idea插件EasyCodeMybatisCodeHelper生成数据库表的增删改查,编译通过,但运行失败。说找不到这些数据库对象。错误如下:

***************************
APPLICATION FAILED TO START
***************************

Description:

A component required a bean of type 'com.opencloud.zhfz.dzzhyj.server.dao.DzAlertDao' that could not be found.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

有同事说,在每个*dao.java里,类名前加标注“@Mapper”就可以了。一试,真的。不过,每个都写,未免太麻烦。其实在主程序里加个扫描也可以的。

。。。
@MapperScan({"com.opencloud.zhfz.dzzhyj.server.dao"})
public class DzzhyjServerApplication extends SpringBootServletInitializer {
  • 1
  • 2
  • 3

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载