`
gtgt1988
  • 浏览: 114501 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

myeclipse自动生成hibernate的Mapping和po文件

 
阅读更多

用过hibernate的人都知道,hibernate po的Mapping文件编写起来费时、易错、没有技术含量。所以我们都多时候使用工具自动生成(hibernate插件或myeclipse插件) 

下面我简单介绍一下如何使用myeclipse插件完成这个工作, 

1、新建一个web项目(略)。 
2、建立数据源Driver: 
   Windows->Preferences->MyEclipse->DateBase Explorer->Drivers 
   出现Drivers面板,配置driver(略)。 
3、导入hibernate所用jar包,最方便的方法: 
   右键选中项目、弹出菜单:MyEclipse->Add Hibernate Capabilities... 
   弹出 ‘New Hibernate Project’ 面板,(根据具体情况选择)单击‘Next’; 
   出现‘create configuration file’面板,(根据具体情况选择)单击‘Next’; 
   出现选择数据源datebase connection面板,选择配置好的数据源Driver,(根据具体情况选择)单击‘Next’; 
   出现‘create SessionFactory file’面板,(根据具体情况选择)单击‘Finish’。 
4、打开DB Browers面板 
   此时你应该可以看到你创建的数据源,单击右键,弹出菜单,选择open another connection...,如果你配置正确便可以正确连接。 
   选择你的数据库,展开到Table见到所有表,选择你要生成po和Mapping文件的表(或所有表),右键菜单->Hibernate Reverse Engineering。 
   弹出‘Hibernate Reverse Engineering’面板,选择项目,选择目录,(根据具体情况选择)单击‘Finish’。 
5、over。
 
分享到:
评论

相关推荐

    myeclipse中hibernate反转详细步骤

    在MyEclipse中进行Hibernate反转工程是开发Java Web应用程序时常用的一种快速生成实体类和映射文件的方法。这个过程能够帮助开发者节省手动编写这些文件的时间,使得开发更加高效。以下是一个详细的步骤指南: 1. *...

    myeclipse中的hibernate反转

    "myeclipse中的hibernate反转"是指利用MyEclipse集成开发环境中的Hibernate工具,根据已经存在的数据库表自动生成对应的Java实体类(JavaBean)以及映射文件(.hbm.xml)。这对于初学者来说,是一个快速理解和实践...

    Hibernate自动生成

    其中,Hibernate的自动生成功能是其一大亮点,它能够帮助开发者快速构建与数据库表对应的Java实体类以及DAO(Data Access Object)层的接口和实现,极大地提高了开发效率。本文将详细介绍如何在MyEclipse环境中利用...

    Hibernate反向工程法.pdf

    本文档主要介绍了如何使用MyEclipse集成开发环境进行Hibernate的逆向工程,自动生成持久化对象(PO)及其对应的映射文件,进而构建高效的Hibernate应用。 #### 二、准备工作 1. **环境搭建**:确保安装了MyEclipse...

    SSH集成环境配置[汇编].pdf

    1. 数据层:使用Hibernate访问和持久化数据,包括持久化对象(PO)和数据访问对象(DAO)。 2. 业务逻辑层:服务(Service)层,负责处理业务规则和流程。 3. 控制层:Action、utility和global,处理用户请求,调用...

    ipdbogwonfds

    3. **Hibernate3**:Hibernate是一个ORM(Object-Relational Mapping)框架,用于简化Java应用与数据库之间的交互。它将数据库表映射为Java对象,允许开发者以面向对象的方式处理数据,而无需直接编写SQL语句。 4. ...

    Java项目使用小知识

    - 如果使用Eclipse或MyEclipse,确保没有自动生成的冲突JAR,如ASM库的旧版本。 3. **日志记录** 在开发过程中,日志记录是定位问题的关键工具。可以使用如Log4j这样的日志框架,在`src`目录下创建`log4j....

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

Global site tag (gtag.js) - Google Analytics