java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加注解@Transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。
使用方法如下:
private List<School> school;
@Transient
public List<School> getSchool() {
return school;
}
public void setSchool(List<School> school) {
this.school = school;
}
/******该注解一般是放在getter上面,但有时候会出错,可以试一下放在变量上面*******/
@Transient
private String birthday;