JeecgBoot 在线代码生成 - 从数据库导入表单问题反馈
本帖最后由 Cheminea 于 2022-3-16 18:34 编辑# 版本号:3.1.0(发布日期:20220301)
# 问题描述:
注释掉CodeGenerateDbConfig.java
使用 jeecg_database.properties 中配置的数据源连接数据库。
在Online表单生成 -> 从数据库导入表单功能无法连接到数据库,无法显示数据库表的列表。
数据库为腾讯云数据库,url字符串中同时带有:"mysql" 和 "dm"
# 截图:
报错:
jeecg_database.properties中配置如下
#分析的问题原因
问题点在org.jeecgframework.codegenerate.database.DbReadTableUtil中的readAllTableNames()方法:
在通过数据库连接URL判断数据库类型时,由于数据库为腾讯云MySQL数据库,url字符串中同时带有:"mysql" 和 "dm",导致判断结果为ORACLE数据库,无法执行正确的检索库表语句。
页:
[1]