`
2277259257
  • 浏览: 515271 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

myeclipse自动生成hibernate映射文件

 
阅读更多

myeclipse自动生成hibernate映射文件

在hibernate中,每个数据表对应的其实是一个实体类,每个实体类有一个对应的hbm.xml配置文件匹配,myeclipse中有个MyEclipse Database Explorer视图,它提供了myeclipse与数据库直接连接的内置窗口,并且通过此窗口可以生成hibernate的mapping文件

具体操作步骤如下:

一、MyEclipse Database Explorer 建立数据库连接

二、为web项目添加hibernate支持
1.选中web项目testHibernate,点击鼠标右键MyEclipse-Add HibernateCapabilities

2.选择择hibernate.cfg.xml的目录结构

3.选择数据库连接方式,在DB Driver中选择之前建的数据库连接

4.点击next。新建SessionFactory包,并Finish

三、根据MyEclipse Database Explorer中的表生成Hibernate映射文件
1.选择表,点击鼠标右键,选择Hibernate ResverseEngineering

 图:
 

 
 java src folder: src目录
 java package:  生成文件存放的包路径

 Create POJO<>DB Table mapping information:
    Create a Hibernate mapping file(*.hbm.xml) for each database table--生成表的映射文件
    Add Hibernate mapping annotations to POJO--
    Update Hibernate configuration with mapping resource location--把生成的表映射文件添加到Hibernate配置文件中
 Java Data Object(POJO<>DB Table):
    Create abstract class--把表的实体类作为抽象类生成,同时生成一个该抽象类的子类(默认不选:生成表的非抽象实体类
    Base persistent class:-- 表实体类的继承类(一般情况不填)

 Java Data Access Object(DAO):(选择该项:会在路径下生成一个Hibernate的DAO接口,一个实现接口的DAOImp类,一个继承实现类<拥有增、删、改、查方法>的子类
    DAO type:--生成DAO的类型
    Base class--生成DAO的存放路径

  • 大小: 86.3 KB
分享到:
评论

相关推荐

    MyEclipse自动生成hibernate映射文件

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

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

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

    myeclipse自动生成hibernate映射文件.

    下面我们将详细介绍如何在MyEclipse中自动生成Hibernate映射文件。 首先,我们需要建立数据库连接。在MyEclipse中,可以通过`Window`菜单打开`MyEclipse Database Explorer`视图。在这里,你可以创建新的数据库连接...

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

    3. **逆向工程(Hibernate Reverse Engineering)**:选中要映射的数据库表,右键选择`Hibernate Reverse Engineering`,这是MyEclipse提供的将数据库表转换为Hibernate映射文件和实体类的工具。 4. **配置生成选项...

    Myeclipse生成Hibernate映射文件

    总之,MyEclipse生成Hibernate映射文件的过程是提高开发效率的重要手段。熟练掌握这一功能,不仅可以快速构建项目,还能减少错误,确保代码的可维护性。在实际工作中,应根据项目需求灵活运用,不断优化和完善映射...

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

    Myeclipse 自动生成 Hibernate 配置文件及实体类映射 ORM 配置文件 Myeclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用的功能来简化软件开发过程。在这个示例中,我们将展示如何使用 Myeclipse 自动...

    用myeclipse自动生成hibernate配置文件

    MyEclipse作为一款强大的集成开发环境,提供了自动生成Hibernate配置文件的功能,帮助开发者快速构建项目。以下是使用MyEclipse自动生成Hibernate配置文件的详细步骤: 1. **创建数据库表**: 在开始之前,需要先...

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

    总的来说,通过编写Java程序自动根据实体类生成Hibernate映射文件,可以提高开发效率,减少手动维护映射文件的工作量。这个过程涉及到Java反射、XML处理以及对Hibernate映射机制的理解,对于深入掌握Java与数据库的...

    myeclipse自动生成映射文件

    然后,生成Hibernate映射文件: 1. 在Database Explorer中选择需要映射的数据库表,例如`ADDRESS`表。 2. 右键选择"Hibernate Reverse Engineering"。 3. 在弹出的对话框中设置主键生成策略,如序列(sequence)。 4...

    MyEclipse自动生成hibernate实体类配置文件

    ### MyEclipse自动生成Hibernate实体类配置文件 #### 一、引言 在软件开发过程中,ORM(对象关系映射)技术是连接数据库与应用程序的重要桥梁。Hibernate作为一款优秀的ORM框架,极大地简化了数据访问层的开发工作...

    让MyEclipse自动生成hibernate.doc

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

    myeclipse中自动生成hibernate的POJO、DAO和hbm.xml文件

    为了使用MyEclipse生成Hibernate的POJO、DAO和hbm.xml文件,首先需要配置数据库连接。在MyEclipse中,可以通过Database Explorer窗口来配置数据库连接。具体步骤如下: 1. 打开Database Explorer窗口:window-&gt;open...

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

    本文将深入探讨如何在MyEclipse 2014环境中利用Hibernate 3这一强大的ORM(对象关系映射)框架,生成数据库实体类和XML映射文件。这将帮助开发者有效地将Java对象与数据库表进行绑定,实现数据的透明操作。 首先,...

    Myeclipse自动生成Hibernate配置并对数据库进行增删查改测试

    在本文中,我们将探讨如何使用MyEclipse自动生成Hibernate配置,并进行数据库的增删查改测试。这将涉及以下几个关键知识点: 1. **MyEclipse**:MyEclipse是一款集成开发环境,它提供了对Java、Web和企业级应用开发...

    Hibernate自动生成持久化类和映射文件

    "Hibernate自动生成持久化类和映射文件"这个话题主要涉及如何利用myEclipse这款集成开发环境的反向工程功能,快速地根据数据库中的表结构生成对应的Hibernate配置文件、映射文件以及持久化类。下面将详细介绍这一...

Global site tag (gtag.js) - Google Analytics