@jsobody
public string viewproject(
@pathvariable("id") int id,
user user,//接受前台的json物件, 只要定義乙個物件就能直接賦值然後操作這個物件。
// 兩種json物件轉換
谷歌的gson轉換json物件
gson gson = new gson();
listpersons = new arraylist();
for (int i = 0; i < 10; i++)
string str = gson.tojson(persons);
gson的反序列化
比如json字串為:
person person = gson.fromjson(str, person.class);
第二種,轉換成列表型別:
listps = gson.fromjson(str, new typetoken>(){}.gettype());
for(int i = 0; i < ps.size() ; i++)
然後在工程中匯入這個jar包即可開始工作
官方示例:
因為下面的程式是用junit測試用例執行的,所以還得新增junit的jar包。版本是junit-4.2.8
如果你需要轉換xml,那麼還需要stax2-api.jar
原生態ajax和jquery實現ajax
js原生版實現 1 建立xmlhttprequest物件 2 然後用這個物件操作open 方法 即 xmlhttprequest.open post url,true 3 用這個物件操作onreadystatechange這個屬性 即xmlhttprequest.onreadystatechange...
js封裝原生態的ajax
js原生ajax ajax 一種請求資料的方式,不需要重新整理整個頁面 ajax的技術核心是 xmlhttprequest 物件 ajax 請求過程 建立 xmlhttprequest 物件 連線伺服器 傳送請求 接收響應資料 如下 呼叫ajax方法 ajax 請求引數 datatype json ...
Hql的原生態sql和Basedao
basedao 需求 按名字分頁查詢對應書籍資訊 原生sql hql實現不了的功能,可以考慮使用原生sql 1 多表 5 聯查 2 未配置對映檔案中關係 檢視對映 場景select from 3表聯查 select rowno rowno 1 as rowno,a.from tablename a,...