1. 程式人生 > 其它 >@JsonIgnore註解:json返回實體類時忽略某些屬性

@JsonIgnore註解:json返回實體類時忽略某些屬性

技術標籤:java資料庫jsonjavajacksonmybatis

@JsonIgnore註解:json返回實體類時忽略某些屬性

在返回實體類json資料時不想將一些使用者屬性返回怎麼辦(例如儲存在資料庫中的salt值等)

解決辦法

給實體類的屬性上新增@JsonIgnore註解即可

程式碼示例

import com.fasterxml.jackson.annotation.JsonIgnore;
public class User {
    @JsonIgnore
    private int userId;
    private String username;
    @JsonIgnore
private String password; @JsonIgnore private String salt; }

這個時候就只有username會被json解析返回