Spring REST,用户资源和密码

时间:2014-11-25 11:44:01

标签: java spring rest

我实际创建了我的第一个小型Spring应用程序,一个Rest Web服务,我遇到了问题。

事实上,我在/ users有一个资源,我不希望别人获得密码。

我的用户对象包含密码字段。

那么我该怎样做才能绕过这个呢?我可以隐藏这个领域吗?我可以做些更好的事情来管理这个吗?

感谢您提前

1 个答案:

答案 0 :(得分:2)

假设您从Web服务返回JSON,您可以使用@JsonIgnore注释标记密码字段/ getter,这样它就不会包含在您的控制器返回的JSON中。

如果要返回XML并且您的对象使用JAXB注释进行注释,则可以使用@XmlTransient注释来获得相同的结果。