好文档 - 专业文书写作范文服务资料分享网站

实验五Hibernate的应用

天下 分享 时间: 加入收藏 我要投稿 点赞

实验五 Hibernate 的应用

一. 目的要求

1. 理解Hibernate实现ORM;

2. 掌握 Hibernate.cfg.xml文件配置; 3. 掌握 Hibernate主要接口 4. 掌握常用HQL。

二.实验任务

利用Hibernate 实现向图书馆管理系统中添加图书信息功能。要求如下: book数据库中bookinfo表的表结构如表4-1所示。

表 4-1bookinfo表结构 列名 id 数据类型 int 长度 4 是否允许为空 不允许为空 说明 主键,保持自动增长,步长为1 bookISBN bookName author price typeId publisher varchar varchar varchar float int varchar 17 100 100 8 4 100 不允许为空 不允许为空 不允许为空 允许为空 允许为空 不允许为空 图书的ISBN号 书名 作者姓名 价格 图书类型编号 出版社 三.实验环境、设备

PC、Hibernate4.1.7和Eclipse

四. 实验指导

(一)背景知识简述

Hibernate是一种ORM解决方案,需要创建Hibernate配置文件、POJO类、ORM文件。 (二)实验步骤

(1)创建数据库及表;

(2)创建 Java 项目并加 hibernate的jar 包和MySQL数据库的驱动程序JAR包导入工程;

(3)建立hibernate 配置文件:hibernate.cfg.xml; (4)建立图书信息持久化类:BookInfoVo; (5)建立图书信息持久化类对应的映射文件;

(6)创建图书信息管理的测试类,实现图书的添加:AddBook.java; (7)执行Java程序,显示运行结果。

五.实验结果

(1)源代码:

\

\3.0.dtd\>

org.hibernate.dialect.OracleDialect

jdbc:oracle:thin:@localhost:1521:orcl

lee lee

oracle.jdbc.OracleDriver

true

update

resource=\

xml\ /

\

\>

>

  • 正文标题

  • 上下篇章

  • 相关推荐

  • 精选图文

61z8u9ux2i5zpak1cslt1is53085cn00i9s