我正在使用 Google CloudEndpoints 在 Google Appengine 上提供 REST-Endpoints。
我想隐藏服务器上 POJO 上可用的一些成员。这些不应出现在端点发送的 JSON 中。一种解决方法是在发送之前将成员设置为 null,但肯定有更清洁的方法吗?
我正在使用 Google CloudEndpoints 在 Google Appengine 上提供 REST-Endpoints。
我想隐藏服务器上 POJO 上可用的一些成员。这些不应出现在端点发送的 JSON 中。一种解决方法是在发送之前将成员设置为 null,但肯定有更清洁的方法吗?
利用
@ApiSerializationProperty(ignored = AnnotationBoolean.TRUE)
String memberToHide;
https://developers.google.com/appengine/docs/java/endpoints/annotations#attributes_2