最近做的幾個專案都是前後端分離。所以返回結果集基本都會由乙個結果集包裝一下,返回給前台。在做乙個專案時候,尤其是前後臺分離的專案,乙個統一標準的結果集更利於和前天開發人員的交流。當然前後天不分離的醒目也可以使用乙個統一標準的結果集,有利於專案的健壯性。
下面是**。
/**
* http請求返回最外層物件
* @version 1.0
*/public class result
public void setcode(int code)
public string getmsg()
public void setmsg(string msg)
public t getdata()
public void setdata(t data)
}
/**
* 返回結果的資料結構封裝
* @version 1.0
*/public class resultutil
/*** 返回成功結果
* @param resultenum
* @return
*/public static resultsuccess(resultenum resultenum)
/*** 返回自定義成功結果
* @param code
* @param msg
* @return
*/public static resultsuccess(int code, string msg,object object)
/*** 返回自定義異常結果
* @param code
* @param msg
* @return
*/public static resulterror(int code, string msg)
/*** 返回失敗結果
* @param resultenum
* @return
*/public static resulterror(resultenum resultenum)
}
/**
* 結果返回列舉
*/public enum resultenum
public int getcode()
public string getmsg()
}
運用,我大概舉乙個小例子
public result***x()
Oracle 儲存過程返回結果集
oracle 儲存過程返回結果集 1.返回陣列 在oracle後台建立乙個程式包或者儲存過程 connect scott tiger create or replace package ado callpkg as type eid is table of number 4 index by bin...
oracle 返回結果集的方法
oracle返回結果集 過程返回記錄集 create or replace package pkg test as type myrctype is ref cursor procedure get p id number,p rc out myrctype end pkg test create ...
儲存過程返回多個結果集
對於查詢試的儲存過程,一般會返回乙個結果集,這個時候,使用正常的查詢操作即可得到結果集,可是,面對下面的一次返回多個結果集的過程,又該如何通過jdbc獲取呢?其實,只需要多加一步操作就可以了。jdbc的preparedstatement可以返回多個結果集,但是resultset一次卻只能接受乙個結果...