前言
一个自定义的数据集插件,一般需要由一个自定义的数据连接配合完成,我们以XML数据集为例子,来说明如何开发一个数据集插件。
示例源码地址:https://github.com/RichieJi/plugin-tabledata-xml
数据连接
关键接口:ConnectionProvider
数据集
关键接口:TableDataDefineProvider
数据处理逻辑
如果希望更改XML的解析方式,直接更改com.fr.plugin.db.xml.core.XMLTableDataModel的initData方法即可。
效果图
数据连接配置界面:com.fr.plugin.db.xml.ui.XMLConnectionPane
数据集配置界面:com.fr.plugin.db.xml.ui.XMLTableDataPane
预览结果
编辑于 2017-9-12 15:37
编辑于 2017-9-12 15:37
|