`
condeywadl
  • 浏览: 78273 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

如何用MyEclipse6生成Hibernate配置文件(hibernate.cfg.xml)与映射文件(MAP)

    博客分类:
  • Java
阅读更多

关于这个问题我网上google了一下,也有一些解决方案,但是一方面因为MyEclipse的版本不同,可能会导致某些资料中的步鄹无法实现,另一方面好多资料没有相应的截图,导致有些步鄹模糊不清,在这里我来详细的说明下我是如何生成Hibernate有关文件的。

下面是我的MyEclipse6的版本号:

 

首先第一步: 配置数据库

打开MyEclipse6,首先我们要更新视图,进入数据库视图,点击选择视图,如图所示:

 

 

 

选中第二行的MyEclipse Database Explorer,进入数据库视图后,新建一个数据库浏览器具。在左边DB Browser里,右击,选择new, 如图所示:

进入新建数据库浏览器页面, Driver template中选择你使用的数据库类型,在Driver name中设定这个数据库的名称,在Connection URL中设定连接URL:如MySQL中连接ConDeysBBS这个数据库 URL为:jdbc:mysql://localhost:3306/ConDeysBBS 其中3306MySQL端口号,端口号视本机情况而定,在UserNamePassword中写入数据库的登陆名与密码,而在Driver JARS中加入数据库驱动包,没有可省略。然后下一步,选择这个浏览器所可以浏览与管理的数据库。然后完成。建立视图完毕。

 

 

 

其次第二步:生成Hibernate配置文件

   返回上一视图,选择新建一个JAVA工程(其他工程自然也可以)。然后单击工程再右键,如图所示选择 MyEclipse-Add Hibernate Capabilities

这个页面不需要设置(至少我没改,如有需要可以更改相关设置),然后Next,选择配置文件所在的文件夹,继续Next,在DB Driver中选择你所需要配置的数据库,Next,在Java Package中,选择放入一个包中(无法存放在默认包中),于是一个配置文件就生成了,顺便也生成了一个工厂方法。

 

   最后第三步:生成Hibernate映射文件。

   下面继续切换到数据库视图。对我们刚配置的数据库浏览器右击选择第一个启动。然后继续子目录,选择一个数据库的一张表,右击。如图所示:

  点击Hibernate Reverse Engineering 进入:在Java src folder中选择你要映射到的文件夹,并且选中Hibernate mapping file(*,hbm.xml)for each database table Java Data Object2个选择框,前一个是生成映射文件,后一个生成类实体。然后一直下一步完成,其中选是。看,是不是已经完成了呢?

  • 大小: 45.8 KB
  • 大小: 17.9 KB
  • 大小: 7.1 KB
  • 大小: 24.7 KB
  • 大小: 42.1 KB
分享到:
评论

相关推荐

    Myeclipse自动生成Hibernate配置文件及实体类映射ORM

    在这个示例中,我们将展示如何使用 Myeclipse 自动生成 Hibernate 配置文件及实体类映射 ORM 配置文件。 第一步骤:新建一个 Web 项目 在 Myeclipse 中,新建一个 Web 项目,名称随意。然后,点击菜单栏中的 ...

    用myeclipse自动生成hibernate配置文件

    - 完成向导,MyEclipse将自动生成`hibernate.cfg.xml`配置文件、对应的Java Bean类(POJO)以及`.hb.xml`映射文件。 6. **测试代码**: - 创建一个测试类,例如`HibernateTest`,使用以下代码来验证配置是否正确...

    自动生成Hibernate类文件和hbm.xml文件

    通过myeclipse自动生成Hibernate类文件和hbm.xml文件,链接数据库库自动生成

    使用MyEclipse工具生成POJO类和映射文件.hbm.xml

    在使用 MyEclipse 工具生成 POJO 类和映射文件 .hbm.xml 之前,我们需要首先配置数据库连接。MyEclipse 提供了一个 Database Explorer 视图,用于管理数据库连接。我们可以通过点击 Window -> Open Perspective... -...

    Myeclipse生成Hibernate映射文件

    映射文件完成后,还需要在Hibernate配置文件(hibernate.cfg.xml)中添加映射文件的引用。通过`<mapping>`标签,指定映射文件的位置,使得Hibernate在启动时能加载这些映射信息。 最后,我们可以通过编写测试类或者...

    myeclipse自动生成hibernate映射文件

    - 在项目中添加Hibernate支持,通过"Add Hibernate Capabilities"设置配置文件`hibernate.cfg.xml`的位置和数据库连接。 - 最后,通过"Hibernate Reverse Engineering"功能,针对选中的表生成映射文件和对应的Java...

    myeclipse自动生成hibernate映射文件.

    在Java开发中,MyEclipse是一款强大的集成开发环境,尤其在处理Hibernate框架时,它提供了一种便捷的方式来自动生成映射文件,大大提高了开发效率。Hibernate是一个对象关系映射(ORM)框架,它允许开发者将数据库表...

    自动生成hibernate映射文件和实体类

    自动生成 Hibernate 映射文件和实体类是使用 MyEclipse 工具来实现的,这可以大大提高开发效率,减少开发时间。下面将详细介绍如何使用 MyEclipse 自动生成 Hibernate 映射文件和实体类。 首先,需要创建一个数据库...

    用MyEclipse自动生成hibernate映射文件和实体类

    7. **生成文件**:完成上述步骤后,MyEclipse会自动生成对应的`.java`实体类文件(如CmUser.java)和`.hbm.xml`映射文件,同时更新`hibernate.cfg.xml`,添加新的映射配置。 8. **主键配置**:在生成的`.hbm.xml`...

    MyEclipse自动生成hibernate映射文件

    ### MyEclipse自动生成Hibernate映射文件 #### 一、概述 在开发基于Java的Web应用时,ORM(对象关系映射)框架如Hibernate能够极大地提高数据持久化的效率及便捷性。MyEclipse是一款功能强大的集成开发环境,支持...

    java根据实体类生成Hibernate映射文件

    本主题将深入探讨如何根据Java实体类自动生成Hibernate的映射文件,这对于不使用MyEclipse等集成开发环境的开发者来说尤其实用。 首先,我们需要了解Hibernate映射文件的基本结构。通常,一个映射文件以`.hbm.xml`...

    让MyEclipse自动生成hibernate.doc

    本文将详细介绍如何在MyEclipse中设置环境并利用其强大的功能来自动生成Hibernate的相关配置文件(`hibernate.cfg.xml`)、映射文件(`.hbm.xml`)以及Java实体类。通过这一过程,开发人员可以极大地提高开发效率,...

    MyEclipse 2014 使用hibernate3 生成数据库实体类 和 xml映射文件

    通过以上步骤,我们成功地在MyEclipse 2014中使用Hibernate 3生成了数据库实体类和XML映射文件,实现了Java对象与数据库的无缝对接。这大大提高了开发效率,减少了手动编写SQL语句的工作量,同时也使得代码更加易于...

    在myeclipse中根据表结构生成实体和hbm.xml文件

    在 MyEclipse 中,我们可以使用 Hibernate 根据现有的数据库表结构生成实体和 hbm.xml 配置文件,这样可以避免手动编写 JPA 或 Hibernate 实体类。下面是生成实体和 hbm.xml 文件的步骤: 首先,需要创建一个 JPA ...

    Myeclipse中配置hibernate和做映射.doc

    - 在弹出的向导中,选择你的数据库连接Profile,MyEclipse会自动为你生成`hibernate.cfg.xml`配置文件。 5. 逆向工程生成实体类和映射文件: - 在数据库视图中,右键点击你想映射的表,选择"Hibernate Reverse ...

    myeclipse自动生成映射文件

    标题提到的"myeclipse自动生成映射文件",实际上是指使用MyEclipse的"MyEclipse Database Explorer"视图,结合Hibernate框架,快速生成与数据库表对应的Hibernate映射文件(hbm.xml)和实体类(POJO)。这个功能不仅...

    在myeclipse中配置hibernate 自动生成配置文件

    在myeclipse中配置hibernate 自动生成配置文件在myeclipse中配置hibernate 自动生成配置文件

Global site tag (gtag.js) - Google Analytics