利用Myeclipse开发hibernate的配置过程

翻译 2015年03月15日 16:46:42

1. 首先是到hibernate 的官网上下载要用到的jar包,下载链接是http://cdnetworks-kr-2.dl.sourceforge.net/project/hibernate/hibernate3/3.6.4.Final/hibernate-distribution-3.6.4.Final-dist.zip

2. 新建web Service project,  Hibernate。右键点击该工程,选择Myeclipse选项中的Add Hibernate Capabilities,得到如下界面:

 

这里我选择的是Hibernate3.3,根据自己的实际情况进行选择就是了,其他的保持默认选项就可以了。点击next,选择hibernate.cfg.xml配置文件的存放位置,这里我选择放在/src目录下,如图:

 

 

 

之后便是利用向导对hibernate.cfg.xml文件的内容进行简单配置,我这里是以SQL Server 2005为例进行配置的,具体内容如下(之前在数据库中创建了名为person的数据库):

 

点击next,设置HibernateSessionFactory类的存放位置,名字可自定义,内容大家应该都明白,工厂类嘛,不解释了。

 

完成后查看Package Explorer 如下:

 

3. 点击windows  ->Show View  -> DB Browser .

DB Browser视图中,右键单击驱动,选择Edit,如下;

Driver template 这里选择Microsoft SQL Server 2005,如果你用的是MySQL一切就都另当别论了。配置如图,并选择驱动的jar包。

4. 完成后,在DB Browser视图中选择配置好的驱动,依次打开如下:

 

这里的TABLE中的表就是在数据库中与之相对应的表项。这样我们就可以通过Myeclipse直接查看数据库中的信息,是不是很方便。

5.选择其中任意表,以TB_USER为例,右键选择Hibernate Reverse Engineering选项,如图:

 

 

选择自动生成DAO POJO、及映射文件*.hbm.xml.同时指定这些文件在工程中的存放位置。点击next,配置映射文件的详细信息:

 

点击next:将与该表有联系的表也一并输出,同时将联系自动记录在映射文件中,

 

6.最终在项目中查看,如下(其中的dao文件可以拿出来,另外存放,方便管理):

 

经过一系列的配置就算是完成了从数据库自动映射为hibernate所需的文件及类,较手动添加,显然方便了很多。这里就将忙活了两天的成果拿出来给大家分享一下,其中还有很多不做之处,包括很多选项的实际意义,我都不甚了了。另外jdbc驱动在hibernate上的兼容性不是很好,貌似不能正常的运作,这是jdbc的一个BUG,建议使用别的一下驱动程序,例如jtds。具体的使用我还没有深入研究,只能是提醒一下了。

hibernate学习之五——使用myeclipse部署及hibernate一些常见配置

一,myeclipse部署hhibernate开发环境 1, 1,右击项目,添加hibernate 2,选择版本,next 3,next,自动创建HibernateSessionFactory...
  • Morandas
  • Morandas
  • 2017年06月09日 17:05
  • 619

手把手在MyEclipse中搭建Hibernate开发环境

(尊重劳动成果,转载请注明出处:冷血之心的博客)
  • qq_25827845
  • qq_25827845
  • 2016年11月30日 21:49
  • 6745

Hibernate在MyEclipse中的部署,连接MySQL数据库

hibernate在MyEclipse中的环境搭建
  • software_student
  • software_student
  • 2016年05月05日 15:56
  • 5308

MyEclipse搭建spring MVC+Hibernate

环境配置:MyEclipse6.5 1、新建web Project 项目 test-springMVC  2、在src目录下分别新建 controller、service、dao、pojo...
  • u010584063
  • u010584063
  • 2015年06月28日 00:10
  • 3789

MyEclipse5.1 配置 Hibernate

今天用myeclipse5.1 配置了一下 hibernate数据库oracle 10g 1.打开DB browser 浏览器: 工具栏-window-show View-Other-MyEclips...
  • vip55092732
  • vip55092732
  • 2007年03月13日 18:02
  • 927

MyEclipse10下开发第一个Hibernate小程序

一.首先,我们新建一个Java项目,取名为HibernateTest。 二.接下来新建一个
  • u012561176
  • u012561176
  • 2015年05月22日 20:19
  • 2184

在myeclipse中基于Hibernate框架开发的入门小程序

Hibernate框架开发入门本人最近在学习j2ee框架,学到Hibernate框架开发,花了一天时间弄懂,觉得有必要贴出来大家分享,为初学者提供一些思路。一、创建Hibernate框架所需环境 ①...
  • jacksonzhou88
  • jacksonzhou88
  • 2016年05月25日 09:07
  • 411

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3

1.新建web project。 1)在Package Explorer空白处右键点击鼠标,选择New-->Web Project 2)这里项目名叫做springmvc 3)点击下一步,然后选...
  • mr_orange_klj
  • mr_orange_klj
  • 2017年11月27日 14:10
  • 147

使用MyEclipse自动生成hibernate的数据库表

当在项目中使用Hibernate的时候,一般情况是根据实体类和对应的映射文件在数据库中生成对应的表。 在有些情况中,也可以使用MyEclipse中的DB Browser 在项目中自动生对应的实体类和...
  • qq_28562059
  • qq_28562059
  • 2016年09月01日 13:43
  • 2974

第三章 通过MyEclipse来开发Hibernate项目

使用MyEclipse来开发Hibernate项目,这里是使用先写数据表用工具生成映射和实体类(第二章2.2)的方式,数据库使用的是mysql5。 3.1 通过MyEclipse中的Da...
  • p_3er
  • p_3er
  • 2013年05月23日 15:15
  • 2487
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用Myeclipse开发hibernate的配置过程
举报原因:
原因补充:

(最多只允许输入30个字)