1 概述
1.1 版本
服务器版本 | 功能变更 |
---|---|
v7.3.0 | 增加“查询参数”tab,支持“预处理SQL模式”,并调整参数定义方式 |
1.2 功能简介
通过JDBC数据可以查询JDBC连接的数据库数据库中的数据,提供给乐创者服务进行使用。
2 功能入口
“数据”根目录或子目录右键执行“新建数据视图–》JDBC数据”菜单,创建一个JDBC数据视图。如下图:
3 功能说明
3.1 选择设计模式
JDBC数据视图配置支持两种设计模式:图形模式、SQL模式。
1)允许在这里通过点击按钮创建JDBC数据连接;
2)选择一个现有存在的数据连接,作为下一步制作数据视图所使用的数据连接,只能使用“JDBC连接”。
选择完毕后,点“下一步”按钮即可进入数据视图配置界面。
3.2 配置JDBC数据视图
选择的设计模式不同,配置方式也不同,特有功能可分别参考文档:图形模式、SQL模式。
两种模式的公共功能将在该章节进行介绍,具体如下:
图形模式和SQL模式支持的公共功能包括:查询参数、转码设置、高级、执行。
3.2.1 查询参数
“条件”中或SQL语句中设置的表达式为{}格式的内容视为参数,将显示在查询参数列表中,可设置参数默认值。
当JDBC视图的文件属性“禁止SQL注入”开启时,可按需选择防SQL注入的方式(具体参考文档:SQL注入),可根据是否启用“预处理SQL模式”进行切换:
- 开启时将通过预处理的方式对参数进行占位处理,执行sql时转换为具体的类型达到防注入效果,开启时还可设置参数值类型,默认会自动识别。
- 不开启时对参数值进行引号和关键字的转义处理。
3.2.2 转码设置
“转码”,就是通过映射关系,把A进行转码显示为B。
请参阅:“数据转码”文档中的“数据视图转码”。
3.2.3 高级
提供数据钻取和参数识别模式配置功能。
“钻取”功能主要是根据某个字段数据进行统计,并可下钻到对应字段的明细数据,设置如下图:
“其他”tab中支持配置参数识别模式,支持两种模式:{参数名}、${参数名}。
3.2.4 执行
视图设计好之后,可点击“执行”进行调试,如果存在参数,可设置对应的参数值进行查询,为空表示禁用该参数,如下图:
点击“下一步”即可查询到对应的数据,如下图:
作者:fancy 创建时间:2024-11-04 15:57
最后编辑:fancy 更新时间:2025-04-24 11:27
最后编辑:fancy 更新时间:2025-04-24 11:27
