implements Serializable 的目的是在网络传输过程中将类对象转换为字符序列,这些字符序列可以用来重建对象。
持久存储,将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本。
按值封送,尤其是在分布式系统中。如果对象标记为 Serializable,则该对象将被自动序列化,并从一个应用程序域传输至另一个应用程序域,然后进行反序列化,从而在第二个应用程序域中产生出该对 象的一个精确副本。
方便传输
@Data
@Table(name = "tb_community")
public class Community implements Serializable {
@Id
private Integer id;
private String code;
private String name;
private String address;
private Double area;
private Integer totalBuildings;
private Integer totalHouseholds;
private Integer greeningRate;
private String thumbnail;
private String developer;
private String estateCompany;
private Date createTime;
private Date updateTime;
private String status;
}