[問題] JPA實體互相參照的問題
大家好,
小弟目前遇到一個問題,
當我要查某一個entity的時候,
它裡面有join其他entity,狀況我整理出來大概如下...
主要entity | 內部包含entity
A | B C F
B | D E F
C | A
D | E F
E | F
F | E G
G | F
今天當我查出A之後,
然後透過dozer mapping幫我轉成要丟給前端的物件,都也沒問題,
重點在於當我要轉成json丟出去的時候就爆了,
因為好像會互相對應,然後就loop的一直轉...
我孤狗了一下似乎找不到key word來找這個問題,
所以就上來請問一下各位板大,
像這種情形要怎麼解決?
還是entity要打掉重練?
--
真理和公平的界定是那麼模糊
道理不道理要怎麼說才能清楚
在匆忙的世界我們走自己的路
努力的追逐那其實退步的進步
路上的風景經過了也就不在乎 黃玠
我們都該學習 什麼是滿足 拾荒地圖
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.157.211
※ 文章網址: http://www.ptt.cc/bbs/java/M.1401330394.A.023.html
※ 編輯: NullLife (125.227.157.211), 05/29/2014 10:27:43
剛試了一下,可以透過select自己要的column來解決,
但是有沒有辦法是透過設定來處理這種互相對應的問題?
※ 編輯: NullLife (125.227.157.211), 05/29/2014 11:21:01
推
05/30 06:43, , 1F
05/30 06:43, 1F
→
05/30 06:44, , 2F
05/30 06:44, 2F
謝謝,自己寫mapper應該不會,因為很多entity,
然後裡面都是這樣的結構...
我查一下@jsonignore的用法,感謝大大。
※ 編輯: NullLife (125.227.157.211), 05/30/2014 09:36:35
java 近期熱門文章
PTT數位生活區 即時熱門文章