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
				+ "]";
	}

}

优质内容筛选与推荐>>
1、VC6 的一些的问题
2、Android常用命令
3、求助,关于页面中部分控件显示文字为英语的解决方法?
4、你是否听过 TypeScript?
5、判断是移动端还是PC端


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号