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