hibernate雙向關聯轉化為Json資料

2021-06-04 13:27:04 字數 345 閱讀 6304

用jquery+json開發過程遇到的dug:

想了半天,才想到是hibernate的問題,hibernate產生了死迴圈查詢(跟hibernate的配置檔案有關)。

解決方案,在轉成json物件的時候過濾掉bean中引起死迴圈查詢的屬性(一般為設定的外來鍵)。

轉換的時候呼叫過濾器

jsonconfig config = jsonfilter.getfilter(new string);//string陣列中儲存的是要過濾的屬性

jsonarray responsejsonmsgs=jsonarray.fromobject(list,config);

這樣這個bug就可以解決了!

Hibernate雙向多對多關聯

一 配置雙向多對多關聯 以project類 專案 和emp類 員工 為例 1 建立project類,並需要定義集合型別的emp屬性 public class project public void setpid integer pid public string getpname public vo...

Hibernate雙向多對多關聯

一 配置雙向多對多關聯 以project類 專案 和emp類 員工 為例 1 建立project類,並需要定義集合型別的emp屬性 public class project public void setpid integer pid public string getpname public vo...

Hibernate雙向多對多關聯

一 配置雙向多對多關聯 以project類 專案 和emp類 員工 為例 1 建立project類,並需要定義集合型別的emp屬性 public class project public void setpid integer pid public string getpname public vo...