首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

配备第一个Hibernate程序

2012-08-31 
配置第一个Hibernate程序?配置第一个Hibernate程序重点是Hibernate的总体配置文件hibernate.cfg.xml基本的

配置第一个Hibernate程序

?

配置第一个Hibernate程序

重点是Hibernate的总体配置文件hibernate.cfg.xml基本的节点定义以及配置方式,讲解了hibernate API中核心的类、接口的含义以及使用,主要包括Configuration,SessionFactory,Session;Hibernate中实体关系映射配置文件XXX.hbm.xml中对基本的实体关系映射如何配置,要求能独立的创建一个完整的Hibernate项目。

<?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"><hibernate-mapping package="com.bean"><class name="Student" table="student"><id name="id" type="java.lang.Integer" column="id" ><generator /></id><property name="name" type="java.lang.String" column="name"/><property name="sex" type="java.lang.String" column="sex"></property><property name="birthday" type="java.util.Date" column="birthday"></property><property name="state" type="java.lang.Integer" column="state"></property></class></hibernate-mapping>?

图2-1

?? 将Student.hbm.xml加入到Hibernate的总体配置文件中。

步骤五:

?? 在项目中使用hibernate API获取hibernate的Session对象,建立和数据库的连接,具体代码自己完成 (可以将获取session的方法单独写在一个类里,也可以直接写在dao里)

步骤六:

?? 创建com/dao/StudentDao.java类,此类使用Hibernate中的session对象实现对Student的增删改查功能,具体代码自己实现,参考课上例子。

???1.增加Student:

2.修改Student:

3.删除Student:

4.查找Student列表:

步骤七:

?????? 完成相关servlet和Jsp前端代码

[项目源代码下载]

热点排行