添加JBoss插件中的hibernate tools后怎么创建hibernate配置文件和对数据库的表进行反转映射

原创 2012年02月20日 11:23:27

1,创建配置文件hibernate.cfg.xml,在项目上右键-->new-->other-->hibernate,选择如图:然后next下一步
2,出现页面
我将要建立的hibernate.cfg.xml放在BooksManage项目的src路径下,一般也放这儿,然后next下一步

3,出现页面
其中有几个配置:
>Database dialect数据库方言,我用的是Oracle 11g版本数据库,选择的是Oracle 10g,里面有Oracle 8i,Oracle 9i,没有更高的了,网上查了下10g也支持
>Driver class驱动类,别忘了在你的项目的lib下添加数据库jar包,并在项目上build path建立引用路径
>Connection URL连接字符串,没什么说的了,其中1521为我的端口,orcl为要连接的数据库名,每个人可能不一样
>Default schema:这个据我验证,填写的应该是你连接orcl数据库的用户名,和下面的username的值一样,但是区分大小写,用大写的,不填的话在后面会进行大量扫描,有你哭的
>Username,password不用说了,连接orcl数据库的用户名和密码
然后勾选下面的复选框,next下一步

4,出现页面
我是默认的,finish完成,出现hibernate.cfg.xml配置,内容如下:



=============================================分割线============================================================
==========================================下面对数据库表进行反转生成实体类================================
1,点下拉按钮选择hibernate code generation configurations,出现页面:

配置如下:
>console configuration选择你的项目
>output directory选择目录,我这里是src
>勾选reverse...那个复选框
>package:填写映射到的包
>reveng xml:选择setup,然后选择create new..,出现页面,
我将要生成的hibernate.reveng.xml放在相应项目的src下,next下一步


2,出现页面:
点击刷新按钮,会出现对应的表,我这里有两个表,选择你要映射的那个,然后include,finish完成

3,接着在页面中选择exporters导出选项卡,配置页面如下:
有3个复选框是勾选的,看到了吗,然后run运行,这时候就可以在你的项目下的cn.jbit.accp.entity包下看到自动生成的实体类和相应的hbm.xml了
提示:window-->show view-->other-->hibernate-->hibernate configurations,然后ok,可以显示你刚才的配置


到这里,这篇文章达到了它的目的,希望能帮助到需要的人,哈,有疑问欢迎提出,thank you!




相关文章推荐

Hibernate投入JBoss怀抱

参考地址:http://www.verydemo.com/demo_c146_i26617.html   Hibernate投入JBoss怀抱 -----------------...

安装Hibernate jboss tools 去自动生成Hibernate 实体类及注解

1. 安装 Hibernate /jboss tools. hibernate tool 安装下载地址: http://www.jboss.org/tools/download  按照提示,拖...

struts2实现登录后跳转回本页面

      昨天在项目中用到这种技术,也在网上参考了不少资料,最终还是自己用拦截器处理了。说明方法之前,先说说我项目的情况。      这是一个前台页面的登录,在好几个页面上都有登录窗口,刚开始做的不...

Eclipse编码设置(解决中文字符乱码)

Eclipse编码设置(解决中文字符乱码)在导入别人的工程时,有时候会看到代码中的中文为乱码,为什么呢? 大家一般都能想到这个是字符编码的问题,但是要怎么解决呢? 修改Eclipse编码1.配置wor...

Hibernate配置文件中映射元素详解

  • 2008年11月28日 11:38
  • 63KB
  • 下载

Hibernate配置文件中映射元素详解

Hibernate配置文件中映射元素详解   对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子...

Hibernate配置文件中映射元素详解(3)

数据库表中,主键(Primary Key)用来识别记录,并保证每条记录的唯一性。在Java语言中,通过比较两个变量所引用对象的内存地址是否相同,或者比较两个变量引用的对象值是否相同来判断两对象是否相等...

Hibernate配置文件中映射元素详解(2)

在这段代码中,name是指属性名,class是类的名字,insert指的是被映射的字段是否出现在SQL的INSERT语句中,upate指出被映射的字段是否出现在SQL的UPDATE语句中,access...

Hibernate配置文件和映射元素解释

"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-conf...
  • zlb824
  • zlb824
  • 2011年12月07日 11:40
  • 420

Hibernate配置文件中映射元素详解(1)

配置文件中映射元素详解 对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:添加JBoss插件中的hibernate tools后怎么创建hibernate配置文件和对数据库的表进行反转映射
举报原因:
原因补充:

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