– Start
点击此处观看本系列配套视频。
默认情况下,字段的输出顺序和它们在类中的位置一致,我们也可以使用注解 @JsonPropertyOrder 自己指定顺序。
package shangbo.jackson.demo12;
import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@JsonPropertyOrder({"firstname", "lastname", "birthday"})
public class Person {
private String firstname;
private Date birthday;
private String lastname;
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
public String getFirstname() {
return firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date bir