用数据库表反向生成hiberante实体类_第1页
用数据库表反向生成hiberante实体类_第2页
用数据库表反向生成hiberante实体类_第3页
用数据库表反向生成hiberante实体类_第4页
用数据库表反向生成hiberante实体类_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、hibernate通过数据库表反向生成实体类 步骤一:window->open Perspective->MyEclipse Java Persistence进行了上面的 操作后会出现一个视图DB Brower:MyEclipse Derby,点击右键新建new一个在出现的面板Database Driver中,Driver template中选择Oracle(ThinDriver)这里以oracle软件为例,如果是mysql就选mysql的driver name可以随意取,Connection URL就写平常的JDBC中的 URL,jdbc:oracle:thin:127.0.0.

2、1:1521>:,用户名,用户密码 也是的,接下来add Jars添加oracle的驱动包,点Test Driver测试下是否可用,点击Finish完成,这时在视图中会出现你写的driver name的那个图标了,点击图标可以看到数据库中所有的表 。步骤二:选中项目右键->MyEclipse->add Hibernate Capabilities这里我们选择hibernate3.2然后如果需要用到在实体类 上添加注释的话那么选中紧挨着的Enable Hibernate Annotations Support然后下一步选中一个目录存放自动生成hibernate.cfg.xml文

3、件下一步选中一个DB Driver中我们第一步建立的那个,然后下一步选中一个目录(选择目录和包)存放自动生成的 HibernateSessionFactory工具类点Finish完成步骤三:反转,到DB Brower中那个新建的选中点开到所有表选中并且点击右键->Hibernate ReverseEnginnering选中目录存放将要反转出来的实体类并且勾选中Create POJO<>DB(add Hibernate mapping.用来在实体类中添加注释映射,可选可不选),选中Update Hibernate configuration.用来将生成的实体类映射到上一步生成的hibernate.cfg.xml中去,接着再下一步到typeMapping 这里选中Hibernate type类型,再到Id Generator这里,可以设置成为native,Generate version and timestamp tag是用来在有version字样的数据库列生成表的字段时自动加上version注解,同样可选可不选,然后点击Finish完成。就可以回到my

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论