SpringBoot+MybatisPlus 采用 Maven 集成 Spl 出现的问题
采用 maven 方式集成 spl,在 pom 中增加
com.scudata.esproc
esproc
20250402
通过 mybatisplus 调用存储过程的方式调用 spl,spl 如下
出现的错误如下
raqsoftConfig.xml 已经被编译到 target 的类目录下。
以下是 mybatisplus 的访问层
怀疑 raqsoftConfig.xml,这个文件没有被加载
或者是其他什么原因?
JDBC 部署 - 集算器 JDBC 的基本部署 (raqsoft.com.cn)
集算器 JDBC 的配置文件 raqsoftConfig.xml,需要放到类路径下,或者在 URL 中增加参数 config=…
问题已经解决
1、启动的时候,增加
@ComponentScan(basePackages = {"com.example.spldemo","com.scudata.common"})
这样能注入
2、另外,在配置文件中
<property name="url" value="jdbc:mysql://localhost:3306/spl?serverTimezone=Asia/Shanghai&useSSL=false&requireSSL=false&verifyServerCertificate=false"/>
userSSL 要改为 false
3、在 pom 文件,需要增加连接 mysql 的依赖,因为 spl 连接数据库的时候,是连接到 mysql 的