1
比方說,我有一個播放器類:(忽略訪問修飾符)如何在我的JSON響應中隱藏信息?
@javax.xml.bind.annotation.XmlRootElement
class Player {
Long id;
String name;
String secret;
}
我可能也有周圍的王國城堡
@javax.xml.bind.annotation.XmlRootElement
class Kingdom {
Long id;
String name;
Player owner;
}
現在,當我吐王國對象JSON按消費用戶界面,玩家對象也一樣。這很好,如果你不知道它是友好的還是敵人的話,它就不會有用。但最糟糕的是祕密變量也被釋放。是否有可能註釋我的祕密變量,以防止它被封送?
你的意思是'瞬態'嗎? –
那麼,我仍然希望它在數據庫中,因此無論何種解決方案都需要Hibernate能夠看到它。 – corsiKa