参考之前的博文设置过连接达梦数据库
根据提示,应该是jdbc驱动不兼容导致。博主使用的达梦数据库是20240715版本,需要使用8.1.3.149版本的jdbc驱动才能连接。在jeecg中更新jdbc驱动,下面以maven为例
1.在maven的配置文件settings.xml中的<mirrors>标签内增加mvn repository仓库地址
<mirror> <id>mvnrepository</id> <mirrorOf>mvnrepository</mirrorOf> <name>mvn official repository</name> <url>https://mvnrepository.com/artifact</url> </mirror>
2.在pom文件中更改jdbc驱动版本,jeecg 3.7.0的数据库驱动依赖写在jeecg-boot-base-core模块的pom下
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.3.140</version>
</dependency>
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmDialect-for-hibernate5.6</artifactId>
<version>8.1.3.140</version>
</dependency>
3.刷新maven依赖后即可引入驱动