BladeX-Biz的blade-service自定义包名并做扫描,但调用出现Invalid bound statement (not found):

Blade 未结 1 1219
warden
warden 2020-06-11 15:48

一、该问题的重现步骤是什么?

  1. 在BladeX-Biz的blade-service和blade-service-api各新建一个mudule(bank-demo和bank-demo-api),然后在bank-demo创建包名(com.winsun.bank)、controller、service、mapper、config,并且添加各自的方法,在bank-demo-api添加包名(com.winsun.bank)、entity,并且添加实体类

    image.pngimage.png

    pom.xml截图如下

    image.png

    image.png

2. 定义一个配置类,配置包扫描的路 径,以及mybatis-plus扫描bean-alias的配置

image.png

image.png

3.启动后 在postman调用失败

image.png


二、你期待的结果是什么?实际看到的又是什么?

期待调用成功,实际看到的是Invalid bound statement (not found): org.springblade.core.mp.mapper.BladeMapper.selectById


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladx-biz, 2.5.1.RELEASE ,win10


四、请提供详细的错误堆栈信息,这很重要。

image.png

image.png

image.png

image.png


五、若有更多详细信息,请在下面提供。


1条回答
  •  smallchill
    smallchill (楼主)
    2020-06-11 16:02

    在社区内搜索:Invalid bound statement (not found): org.springblade.core.mp.mapper.BladeMapper

    然后你可以搜到一些帖子,比如这个:https://sns.bladex.cn/q-2166.html

    作者追问:2020-06-11 16:02

    帖子我看过了,但我已经这样处理了


    image.png

    0 讨论(0)
提交回复