最佳答案
我有一个从服务器发送到服务器的用户对象。当我发送用户对象时,我不想将散列后的密码发送给客户端。所以,我在password属性上添加了@JsonIgnore
,但这也阻止了它被反序列化为密码,这使得当用户没有密码时很难注册用户。
我怎么能只得到@JsonIgnore
应用于序列化而不是反序列化?我使用的是Spring JSONView,所以我对ObjectMapper
没有太多的控制。
我尝试过的事情:
@JsonIgnore
添加到属性中@JsonIgnore