Hibernate初探之单表映射——创建持久化类
Posted songsong_p_blue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate初探之单表映射——创建持久化类相关的知识,希望对你有一定的参考价值。
编写第一个Hibernate例子
第二步:创建持久化类(持久化类的设计原则要遵循javabeans的设计原则)
javabeans的设计原则:
1.公有的类
2.提供公有的不带参数的默认的构造方法
3.属性私有
4.属性setter/getter封装
新建一个Students类(持久化类)
import java.util.Date; //学生类 public class Students { // 1.公有的类 // 2.提供公有的不带参数的默认的构造方法 // 3.属性私有 // 4.属性setter/getter封装 private int sid;// 学号 private String sname;// 姓名 private String gender;// 性别 private Date birthday;// 出生日期 private String address;// 地址 public Students() { } public Students(int sid, String sname, String gender, Date birthday, String address) { // super(); this.sid = sid; this.sname = sname; this.gender = gender; this.birthday = birthday; this.address = address; } public int getSid() { return sid; } public void setSid(int sid) { this.sid = sid; } public String getSname() { return sname; } public void setSname(String sname) { this.sname = sname; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public Date getBirthday() { return birthday; } public void setBirthday(Date birthday) { this.birthday = birthday; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Override public String toString() { return "Students [sid=" + sid + ", sname=" + sname + ", gender=" + gender + ", birthday=" + birthday + ", address=" + address + "]"; } }
以上是关于Hibernate初探之单表映射——创建持久化类的主要内容,如果未能解决你的问题,请参考以下文章
Hibernate初探之单表映射——通过Hibernate API编写访问数据库的代码
hibernate课程 初探单表映射2-4 transaction简介