student.java
来自「Hibernate开发及整合应用大全 蔡雪焘编著 本书用典型的示例剖析Hiber」· Java 代码 · 共 87 行
JAVA
87 行
package model;
/**
* @hibernate.class table="student"
*/
public class Student {
private String id; //标识id
private String cardId; //学号
private String name; //学生姓名
private int age; //岁数
private Certificate cer;//身分证
private Team team;//班级
/**
* @hibernate.id generator-class="uuid.hex" unsaved-value="null"
*/
public String getId() {
return id;
}
private void setId(String id) {
this.id = id;
}
/**
* @hibernate.property length="10"
*/
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
/**
* @hibernate.property length="20"
*/
public String getName() {
return name;
}
public void setName(String stuName) {
this.name = stuName;
}
/**
* @hibernate.property length="30"
*/
public String getCardId() {
return cardId;
}
public void setCardId(String cardId) {
this.cardId = cardId;
}
/**
* @hibernate.one-to-one class="model.Certificate" cascade="all"
* outer-join="true"
*/
public Certificate getCer() {
return cer;
}
public void setCer(Certificate pass) {
this.cer = pass;
}
/**
* @hibernate.many-to-one class="model.Team" column="team_id"
*/
public Team getTeam() {
return team;
}
public void setTeam(Team team) {
this.team = team;
}
public Student() { //无参的构造函数
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?