您的位置:首页 > 编程语言 > Java开发

Spring2.5+Struts2+Hibernate3整合之三

2009-05-17 14:49 316 查看
转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广
该篇主要编写beanbeanhibernate配置文件。
src下创建包com.zyg.ssh.bean,在该包下创建beanStudent,其代码如下:

package com.zyg.ssh.bean;

public class Student {
	private Integer stuId;
	private String stuName;
	
	public Student() {}
	
	public Student(String stuName) {
		this.stuName = stuName;
	}
	
	public Integer getStuId() {
		return stuId;
	}
	public void setStuId(Integer stuId) {
		this.stuId = stuId;
	}
	
	public String getStuName() {
		return stuName;
	}
	public void setStuName(String stuName) {
		this.stuName = stuName;
	}

	@Override
	public String toString() {
		String result = "学号:"+this.stuId+",姓名:"+this.stuName;
		return result;
	}
}

在包com.zyg.ssh.bean下创建beanhibernate配置文件Student.hbm.xml,其代码如下:

<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE hibernate-mapping PUBLIC
                            "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                            "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >

<!-- DO NOT EDIT: This is a generated file that is synchronized -->
<!-- by MyEclipse Hibernate tool integration.                   -->
<!-- Created Tue Aug 14 18:57:22 CST 2007                         -->
<hibernate-mapping package="com.zyg.ssh.bean">
    <class name="Student" table="student">
        <id name="stuId" column="stuId">
            <generator class="native"/>
        </id>
        <property name="stuName" length="20" not-null="true" column="stuname"/>
    </class>
</hibernate-mapping>


[b]至此,该篇完成了
beanStudent以及其hibernate配置文件Student.hbm.xml的编写。下一篇开始编写DAO层代码

[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: