//定义包名 package com.yanzhen.entity; //导入包 import org.hibernate.validator.constraints.Length; import com.yanzhen.utils.Entity; //定义Building类,继承自Entity public class Building extends Entity{ // 定义私有的变量id,类型Integer private Integer id; // 使用@Length限制name字段的最大长度为100个字符 @Length(max = 100) //定义私有变量name,类型String private String name; //定义私有变量type,类型Integer private Integer type; // 定义私有的变量Integer,类型storeyNum private Integer storeyNum; // 定义私有变量sex,类型的Integer private Integer sex; // 使用@Length注解限制remark字段的最大长度为200个字符 @Length(max = 200) private String remark; // 定义一个私有的Integer类型的userId变量 private Integer userId; // 定义一个User类型的user变量 private User user; // 获取id public Integer getId() { return id; } // 修改id的值 public void setId(Integer id) { this.id = id; } // 获取name public String getName() { return name; } // 修改name public void setName(String name) { this.name = name; } // 获取type public Integer getType() { return type; } // 修改type public void setType(Integer type) { this.type = type; } // 获取storeyNum public Integer getStoreyNum() { return storeyNum; } // 修改storeyNum public void setStoreyNum(Integer storeyNum) { this.storeyNum = storeyNum; } // 获取sex public Integer getSex() { return sex; } // 修改sex public void setSex(Integer sex) { this.sex = sex; } // 获取remark public String getRemark() { return remark; } // 修改remark public void setRemark(String remark) { this.remark = remark; } // 获取userId public Integer getUserId() { return userId; } // 修改userId public void setUserId(Integer userId) { this.userId = userId; } //获取用户 public User getUser() { return user; } //修改用户 public void setUser(User user) { this.user = user; } }