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初探之单表映射——通过Hibernate API编写访问数据库的代码

Hibernate初探之单表映射——使用Junit进行测试

hibernate课程 初探单表映射2-4 transaction简介

hibernate课程 初探单表映射1-4 hibernate开发前准备

hibernate课程 初探单表映射3-5 hibernate增删改查