hibernate tools eclipse插件 cfg.xml-->console 自动生成配置代码

转载 2013年12月03日 15:01:39

核心提示:Hibernate Tools是由JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。Hibernate Tools可以以Ant Task以及Eclipse插件的形式运行。Hibernate Tools Eclipse插件的特征Hibernate Tools Eclipse插

Hibernate Tools是由JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。Hibernate Tools可以以Ant Task以及Eclipse插件的形式运行。

Hibernate Tools Eclipse插件的特征

Hibernate Tools Eclipse插件具有以下特征或功能:
Mapping Editor(映射文件编辑器):该编辑器可以用来编辑Hibernate XML映射文件,提供代码自动补全,语法高亮功能。
- 类名的自动补全
- 属性/表的列名自动补全

Hibernate Console(Hibernate控制台):它提供一个全新的Eclipse Perspective窗口,可以执行HQL,并查看查询的结果。这是一个非常便利的工具,可以用来验证HQL的语法是否正确。
Configuration Wizards and Code generation(Hibernate配置文件hibernate.cfg.xml创建导航,以及代码生成器):支 持完全反向生成功能,可以从已有的数据库生成Hibernate配置文件hibernate.cfg.xml,同时支持"click-and- generate"方式生成Java代码(Hibernate POJOs),DAO,XML映射文件(.hbm.xml),以及schema 文档(.hml)等文件。
Eclipse JDT integration(代码补全):该工具支持Java代码中的HQL输入补全,以及对Java代码中的HQL语法加以合法性验证。

Hibernate Tools的使用

- Hibernate的配置文件hibernate.cfg.xml的生成
步骤:
1)Eclipse的菜单:选择[File] -> [New] -> [Other] -> [Hibernate/Hibernate Configuration file (cfg.xml) ],“Next”按钮
2)输入 [Database dialect] ,[Driver Class],[Connection URL],以及[DB用户名],[密码]等
3)按下[Finish]按钮,则自动生成hibernate.cfg.xml文件。
** "Create Console Configuration" checkbox默认为选择状态。被选择的情况下,则进入“Hibernate Console Configuration ”(Hibernate Console)设置/创建页面。
- 设置Hibernate Console
Hibernate Tools支持创建多个Hibernate Console。
1)Eclipse菜单:选择[File] -> [New] -> [Other] -> [Hibernate/Hibernate Console Configuration],“Next”按钮
2)在所显示的画面上输入Hibernate Console的名称[Name],目标项目名[Project],Hibernate配置文件(hibernate.cfg.xml)的路径[Configuration file]
3)按[Finish]按钮,则创建Hibernate Console,同时显示在"Hibernate Configurations"视图中。
- Reverse engineering and code generation:利用"click-and-generate" Reverse Engineering以及代码生成功能自动生成所需代码。
※使用Hibernate code generation(Hibernate代码生成器)之前,需要先配置/创建Hibernate Console。
1)可以从Hibernate 的Tool Bar,或"Run/Hibernate Code Generation"菜单启动Hibernate代码生成器。
2)在所显示的画面上,输入 创建好的Hibernate控制台名称[Console Configuration],输出路径「Output directory」等信息。
** 其它可以实际情况加以设置。
3)打开Explore标签,设置需要生成的代码类型(Domain code, DAO等)
4)设置完成之后,按下[Run]按钮

根据不同的配置,将自动生成Hibernate关联文件,EJB3,JBoss Seam等文件。


转自 http://www.cnblogs.com/abllyboy/archive/2010/12/21/1912967.html

相关文章推荐

Eclipse安装Hibernate tools插件自动生成代码

hibernate插件安装方法: http://download.jboss.org/jbosside/updates/stable 点击eclipse的help菜单里的“In...

Activiti基础教程--01(简介、代码生成Activiti的25张表、Activiti配置文件activiti.cfg.xml生成25张表、在Eclipse上安装Activiti插件)

一、简介     Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操...

eclipse中SSM配置文件包名提醒和自动生成pojo,mapper.xml,dao接口插件的使用

最近在学习SSM框架,在编写配置文件时,没有包名的提醒实在是痛苦的一件事,询问老师该如何解决,老师说换个版本(我是在官网下载的比较新的eclipse,老师给的是绿色解压即用的版本)。心想除了换版本就没...

Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件

http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html 建立好数据库后,点击一个键,代码就生成了,这实在是...

Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件 .

http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html http://blog.csdn.net/caixiexin/arti...

Eclipse使用自带插件JPA Tools实现自动生成数据库对应表的实体类

好久没有写博客了,因为这段时间都在忙着找工作,现在实习的地方找到了,希望可以在那家公司学到更多的知识!   --步入正题之前我不得不吐槽一些博客,写的不清不楚的,通过Hibernate生成对应实...
  • xwnxwn
  • xwnxwn
  • 2016年11月23日 13:37
  • 2145

Eclipse中hibernate.cfg.xml配置文件加上自动提示功能

在敲Hibernate例子的时候,我添加一个配置文件的时候,hibernate.cfg.xml没有提示功能。这是因为,我没有设置DTD文件有问题,不是同一个版本的。重新导入了DTD文件就好了。同样的情...

hibernate tools自动生成entity代码

1、eclipse下载安装jboss tools插件 2、新建hibernate.cfg.xml 3、选择文件生成路径一般在 Project的配置文件存放地点resource。因为用maven...

hibernate tools自动生成entity代码

1、eclipse下载安装jboss tools插件 2、新建hibernate.cfg.xml 3、选择文件生成路径一般在 Project的配置文件存放地点res...
  • hj7jay
  • hj7jay
  • 2015年12月02日 14:16
  • 655

mybatis自动生成代码 eclipse插件

  • 2017年10月30日 15:49
  • 2.65MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hibernate tools eclipse插件 cfg.xml-->console 自动生成配置代码
举报原因:
原因补充:

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