zoukankan      html  css  js  c++  java
  • 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
    				+ "]";
    	}
    
    }
    
  • 相关阅读:
    lusernews python写的类HN网站 | Python China
    找一个可以@user的gem。
    Language modeling meets inference networks
    play!framework,新一代ROR风格的fullstack framework
    少了unicontools是不行滴
    用纯CSS3绘制萌系漫画人物动态头像
    C#获取当前程序运行路径的方法集合
    LINQ简记(2):重要概念
    程序员新年要实现的10个愿望
    LINQ简记(1):基本语法
  • 原文地址:https://www.cnblogs.com/songsongblue/p/9523071.html
Copyright © 2011-2022 走看看