天天看點

資料集使用說明,內建快速開發元件ORM腳手架工具

作者:猿之生活JAVA技術學堂

創作不易,關注、點贊,分享,轉發,評論,收藏,支援一下,謝謝走過路過的朋友們。

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集使用說明

目的

提供多個資料庫中進行執行資料庫操作,并傳回相對應的結果集操作。便于減少背景代碼量,快速開發并擷取資料。

說明

參數說明

請求參數類型說明

參數類型 含義
column String 傳回列名
dcName String 資料集名稱
filter String 過濾參數值
limit int 分頁參數
start int 分頁參數
sort int 排序參數(1、2、3、4、5等)
params String 傳遞參數(按順序執行時往下個資料集傳遞的過濾參數)

傳回參數類型說明

參數名 參數類型 含義
dcId long 資料集id
filter String 請求參數過濾值
totalCount long 傳回總記錄數
errorMsg String 傳回錯誤資訊
success boolean 傳回狀态,是否成功
code Long 狀态碼
columnsNames Map<String, Object> 傳回資料<字段:名稱>
metadata Map<String, Object> 傳回資料<字段:類型>
strData String 傳回String
mapData Map<String, Object> 傳回對象
listData List 傳回List
datas List<Map<String, Object>> 傳回List<Map>
empty boolean 傳回資料是否為空

HTTP Rest API說明

接口名 接口路徑 傳回類型
data /dataservice/pageDataSet/data ResultPattern
dataFromOrder /dataservice/pageDataSet/dataFromOrder ResultPattern
loadDataFromOrderSave /dataservice/pageDataSet/loadDataFromOrderSave ResultPattern

●傳回類型說明:

詳見2.1.2傳回參數類型說明。

●接口說明:

接口名 接口說明
data 執行單一資料集操作
dataFromOrder 執行多個資料集操作,按順序執行
loadDataFromOrderSave 執行多個資料集操作,按順序執行并儲存

基本步驟

資料集查詢流程如下所示:

流程說明:

●配置資料集:根據實際的業務需求,配置相應的資料集參數,比如資料傳回類型,資料集操作類型等。

●配置查詢參數:根據實際的業務需求,配置查詢參數,通過查詢參數可向API接口發起請求。

●調用API接口:根據實際業務需求,調用2.2中API接口,執行單一資料集操作或多資料集操作。

●封裝傳回資料:通過和資料庫互動,傳回單行、多行、單行單列和多行多列資料。

●擷取資料:通過一系列操作步驟之後,擷取所需要的資料。

單一資料集使用說明

概況說明:單一資料向API接口data發起請求,并傳回資料處理後的結果。包括:查詢、修改、删除和新增操作。傳回資料類型分為:單行單列、多行多列、單行和多行資料。

傳入參數說明:

資料集使用說明,內建快速開發元件ORM腳手架工具

單行單列資料集使用說明

場景

該功能主要用于傳回單行單列資料,适用于統計,字元串等單個資料傳回。

步驟

資料集配置

●說明

根據實際業務需求配置相應的參數。業務所涉及單行單列格式的資料傳回。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

多行多列資料傳回流程步驟

場景

該功能主要用于傳回多行多列資料,适用于對象集合資料傳回。

步驟

資料集配置

●說明

根據實際需求,傳回指定的多行多列資料格式資料。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

單行資料傳回流程步驟

場景

該功能主要用于傳回單行資料,适用單個對象傳回。

步驟

資料集配置

●說明

根據實際業務需求配置相應的參數。業務所涉及單個對象格式的資料傳回。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求結果說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

多行資料傳回流程步驟

場景

該功能主要用于傳回多行資料,适用于集合資料傳回。

步驟

資料集配置

●說明

根據實際業務需求配置相應的參數。業務所涉及多行集合資料傳回。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1傳回請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

存儲過程資料傳回流程步驟

場景

适用于利用存儲過程來執行資料集操作。

步驟

資料集配置

●說明

傳回字段、傳回字段名稱、傳回列類型、過濾參數、過濾參數名稱以#号分割。

●示例

return_type屬性參數配置:

NODATA存儲過程沒有傳回值。

RS存儲過程傳回結果集。

NORS存儲過程有傳回值。

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

新增操作流程步驟

場景

該功能主要用于使用資料集做新增操作。

步驟

資料集配置

●說明

根據實際需求,配置相應的資料集。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數類型說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

修改操作流程步驟

場景

該功能主要用于使用資料集做修改操作。

步驟

資料集配置

●說明

需要配置傳回字段、傳回字段名稱、傳回列類型、過濾參數、過濾參數名稱參數并以#号分割。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

删除操作流程步驟

場景

該功能主要用于使用資料集做删除操作。

步驟

資料集配置

●說明

根據實際需求,配置相應的資料集。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數結果說明

●說明

詳見2.1.2請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

多資料集使用說明

順序執行資料集操作步驟

場景

按順序執行查詢操作。

步驟

資料集配置

●說明

資料集配置參考2.4單一資料集使用說明。

●示例

Test1資料集配置

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

Test2資料集配置

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

說明

詳見2.1.1請求參數類型說明。

示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

說明

詳見2.1.2傳回參數類型說明。

示例

資料集使用說明,內建快速開發元件ORM腳手架工具

順序執行資料集并儲存操作步驟

場景

按順序執行查詢并儲存操作。

步驟

資料集配置

●說明

傳回字段、傳回字段名稱、傳回列類型、過濾參數、過濾參數名稱以#号分割。

●示例

Test3資料集配置

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

Test4資料集配置如下

資料集使用說明,內建快速開發元件ORM腳手架工具
資料集使用說明,內建快速開發元件ORM腳手架工具

資料集請求參數說明

●說明

詳見2.1.1請求參數類型說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料集傳回結果說明

●說明

詳見2.1.2傳回結果說明。

●示例

資料集使用說明,內建快速開發元件ORM腳手架工具

資料源配置

資料集使用說明,內建快速開發元件ORM腳手架工具

繼續閱讀