注册

达梦数据库text类型字段映射为java中object类型字段无法正确返回,并返回了达梦数据连接与用户信息,存在安全隐患

DM_182351 2024/09/14 564 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
大版本:DM Database Server 64 V8
小版本:v8.4
补丁: 03134284044-20230714-195736-20040
【操作系统】:麒麟
【CPU】:4
【问题描述】*:
问题背景如下
1、数据库业务表中EXTEN_DATA字段类型定义
mysql数据库
img_v3_02en_4ff3505b806e448c80821fc65675e26g.jpg
达梦数据库
img_v3_02en_d3ea7e7d265c41f2896229326844a08g.jpg

2、EXTEN_DATA字段的值,两边数据库一样
img_v3_02en_d3ea7e7d265c41f2896229326844a08g.jpg

3、springboot服务内ORM框架定义的EXTEN_DATA字段的数据类型是Object
img_v3_02en_d8613f03a25f4d95bdab59c89b0aedag.jpg

mysql与达梦查询结果对比:
springboot服务对接mysql数据库,查询extendData显示正常;对接dm数据库,查询extendData异常,不仅没正确显示,还把连接信息都返回了
对接mysql数据库时查询结果:
image.png
对接dm数据库时查询结果:
image.png

回答 0
暂无回答
扫一扫
联系客服