@JsonIgnore -- 忽略该字段
@JsonProperty(value = "account") -- 字段别名
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") -- 格式化字段输出
创建实体类
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.Date;
@Data
public class User {
private String id;
private String name;
@JsonIgnore
private String password;
private int age;
@JsonProperty(value = "account")
private String phone;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
}
创建controller
import com.fengling.entity.User;
import org.springframework.web.bind.annotation.*;
import java.util.Date;
@RestController
public class GetC