- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第36课 j2ee框架—Hibernate基础练习
第31 课 Hibernate 配置文件、实体类和映射文件的准备
练习目标:
练习Hibernate 环境加载及其配置文件创建
练习通过数据库来创建实体类及其映射文件
练习内容:
通过一个名为HibLearn 的新项目来学习Hibernate 数据库框架技术。
第一步:创建一个Web Project 项目,名为HibLearn,同时在src 中创建
两个包:domain 实体类包和test 测试用例包,接着在项目根目录下创建lib
目录,放入sql2008 的驱动程序 sqljdbc4.jar,再在项目中将该驱动程序
加载到项目类库路径中,结构如图1
图1
在Myeclipse 中配置数据库连接
第二步:在Myeclipse90 中配置对本机的sql server2008数据库的连接,
之所以放在最前面来配置,是因为它连接数据库的配置信息可以为Hibernate
框架中的数据库连接提供正确、高效的配置内容。
首先,在MyEclipse 中添加数据库视窗,方法为选择菜单中的WindowShow
ViewOther…,如图2。
图2
在ShowView对话框中输入db Browser,选中该视窗,并按OK,如图3。
图3
完成后在MyEclipse 的下部我们会看到一个名为DB Brower 的视窗被打开了,
右键选择New…来创建一个到Mybbs 数据库的连接,如图4。
图 4
设置DB Browser 的连接数据库的参数,如图5。
图5
选中“Save password”保存数据库密码,可以不需要每次连接数据库都输入
密码。
使用“TestDriver”来测试数据库连接是否成功,这个步骤必须在hibernate
使用之前保证数据库连接成功。
成功实现连接配置后,在DB Browser 中双击com.microsoft.sqlserver.
Jdbc.SQLServerDriver 连接,如果设置正确,则打开SQL SERVER 数据库,
就可以看到 ForumDB 数据库了,如图6。
图6
为我们的J2EE 项目添加Hibernate 框架
第二步:为Web Project 添加Hibernate 框架环境,方法为选择MyEclipse
菜单的Project Capabilities Add Hibernate Capabilityes…,如
图2。
图2
在添加 Hibernate 环境对话框中,选择 Hibernate 的版本,这里选择 3.2
或者3.3,如图3。
图3
Hibernate 使用 xml 文件来配置数据库连接参数,该配置文件名为
Hibernate.cfg.xml,这里程序员需要配置下该文件的存储路径。本课我们将
该文件路径设置为src 目录,如图4。
图4
在Next 下的对话框中为Hibernate.cfg.xml 设置数据库连接参数,由于我
们之前配置过数据库连接,因此这里在DB Driver:下拉框中选中com.micros
Oft.sqlserver.jdbc.SQLServerDriver连接配置信息就可以了。
图5
按Next 后,接下来创建Hibernate Session 工厂,这个类使用来获取
Session 的,也就是获得类似于jdbc 中的Connection 对象,这里指定将该
类的存储路径为domain 即可 (放在哪个位置并不影响程序的执行),这里同学
们可以将它放在test 包来存储。
图6
按Finish 后,完成Hibernate 环境和配置文件的设置,如图7。
文档评论(0)