🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Teacher .java 在src上右建,新建一个entity包。 在entity右键,新建一个Teacher.java文件。 键入以下内容: ``` package entity; public class Teacher { private int id; // 主键 private String name; // 姓名 private String username; // 用户名 private String email; // 邮箱 private Boolean sex = false; // 性别 0:男;1:女 private String password; // 密码 } ``` ## 生成get/set ``` package entity; public class Teacher { private int id; // 主键 private String name; // 姓名 private String username; // 用户名 private String email; // 邮箱 private Boolean sex = false; // 性别 0:男;1:女 private String password; // 密码 public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Boolean getSex() { return sex; } public void setSex(Boolean sex) { this.sex = sex; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } } ``` ## 生成构造函数 生成带有空参数的构造函数及带有参数的构造函数 ``` package entity; public class Teacher { private int id; // 主键 private String name; // 姓名 private String username; // 用户名 private String email; // 邮箱 private Boolean sex = false; // 性别 0:男;1:女 private String password; // 密码 public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Boolean getSex() { return sex; } public void setSex(Boolean sex) { this.sex = sex; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Teacher() { } public Teacher(int id, String name, String username, String email, Boolean sex, String password) { // super(); this.id = id; this.name = name; this.username = username; this.email = email; this.sex = sex; this.password = password; } } ``` ## 生成toString\(\) 为了以后我们便于在控制台打印实体信息,增加toString很有必要。 ``` package entity; public class Teacher { private int id; // 主键 private String name; // 姓名 private String username; // 用户名 private String email; // 邮箱 private Boolean sex = false; // 性别 0:男;1:女 private String password; // 密码 public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Boolean getSex() { return sex; } public void setSex(Boolean sex) { this.sex = sex; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Teacher() { } public Teacher(int id, String name, String username, String email, Boolean sex, String password) { // super(); this.id = id; this.name = name; this.username = username; this.email = email; this.sex = sex; this.password = password; } public String toString() { return "Teacher [id=" + id + ", name=" + name + ", username=" + username + ", email=" + email + ", sex=" + sex + ", password=" + password + "]"; } } ``` 在eclipse中,我们可以通过生成set\get函数,生成带有参数的构造函数,生成toString函数,来自动生成上述大部分代码。