關於 MyBatis @MapperScan 配置

問題

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): top.yangzefeng.usercenter.user.service.UserService.getById

解決方案:

常用配置:@MapperScan("top.yangzefeng.usercenter.**.mapper")

@MapperScan("com.demo.mapper"):掃描指定包中的接口

@MapperScan("com.demo.*.mapper"):一個代表任意字符串,但只代表一級包,比如可以掃到com.demo.aaa.mapper,不能掃到com.demo.aaa.bbb.mapper

@MapperScan("com.demo.**.mapper"):兩個代表任意個包,比如可以掃到com.demo.aaa.mapper,也可以掃到com.demo.aaa.bbb.mapper

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章