使用jsonplugin常見問題

2021-08-26 05:07:46 字數 488 閱讀 7398

版本:0.32     struts2 2.0.x

1、效率低,頁面反應慢

2、如果物件存在雙向關聯,則在序列化中會出現死迴圈現象(貌似這樣,還未實際測試)

3、在序列化hibernate中動態**時會報異常。action常見的是biz、dao引用

4、中如果指定物件中關聯的物件時,不能用"."號需要用"\."

比如

stageinfo\.status\.id

stageinfo\.checkperson\.realname

不能stageinfo.status.id

stageinfo.checkperson.realname

但在最新版本的的檔上例子顯示直接可以用.

最新官方文件:

5、the json plugin is bundled with struts since 2.1.7+. the plugin at google code has been  deprecated 

關於Jsonplugin的使用

專案中用到json之後,稍不注意就會出現問題,當然,遇到問題最多的情況就是專案整合hibernate之後,由於hibernate的懶載入帶來的序列化問題。由於json的原理是將物件進行序列化,而序列化就是將物件字串化,由於hibernate的懶載入,會帶來級聯,就會導致序列化時將物件級聯的物件全部序...

Entity Framework 使用常見問題

1.未找到具有固定名稱 system.data.sqlclient 的 ado.net 提供程式的實體框架提供程式。請確保在應用程式配置檔案的 entityframework 節中註冊了該提供程式 2.無法為具有固定名稱 system.data.sqlclient 的 ado.net 提供程式載入在...

database link 建立 使用及常見問題

在oracle中資料庫與資料庫 之間相互訪問可以採用database link 以下簡稱dblink 方式連線,在每個資料庫伺服器上設定鏈結字串,即服務名,就是我們用plsql登陸需要選擇的那個東西 例如 orcl101 description address list address protoc...