在序列化期间仅使用@JsonIgnore,但不使用反序列化
2022-08-31 04:37:04
我有一个发送到服务器和从服务器发送的用户对象。当我发出用户对象时,我不想将散列密码发送到客户端。因此,我添加了 password 属性,但这也阻止了它被反序列化为密码,这使得在用户没有密码时很难注册用户。@JsonIgnore
如何只能应用于序列化而不应用于反序列化?我正在使用Spring JSONView,所以我对.@JsonIgnore
ObjectMapper
我尝试过的事情:
- 添加到属性
@JsonIgnore
- 仅添加 getter 方法
@JsonIgnore