步骤一:

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.1:1521>]:,用户名,用户密码 也是的,接下来add Jars添加oracle的驱动包,点Test Driver测试下是否可用,点击Finish完成,这时在视图中会出现你写的driver name的那个图标了,点击图标可以看到数据库中所有的表 。
 
步骤二:
选中项目右键 -->MyEclipse-->add Hibernate Capabilities

这里我们选择hibernate3.2然后如果需要用到在实体类 上添加注释的话那么选中紧挨着的Enable Hibernate Annotations Support

然后下一步选中一个目录存放自动生成hibernate.cfg.xml文件

下一步选中一个DB Driver中我们第一步建立的那个, 

然后下一步选中一个目录(选择目录和包)存放自动生成的 HibernateSessionFactory工具类

点Finish完成

步骤三:
 
反转,到DB Brower中那个新建的选中点开到所有表选中并且点击右键--->Hibernate Reverse Enginnering

选中目录存放将要反转出来的实体类并且勾选中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 eclipse enterprise视图下面看到所生成的实体类以及配置文件。

分享: 

最新文章

  1. Quartus II 与 Modelsim 联调【转】
  2. 因为此控件已在 web.config 中注册并且与该页位于同一个目录中
  3. opcode的执行
  4. T-SQL 使用WITH高效分页
  5. SqlServer Analysis Service的事实维度关系
  6. 再议C++的性能
  7. SQL Server 2008 FILESTREAM特性管理文件
  8. UVa 10054,欧拉回路
  9. 重学STM32---(三) 中断分组和优先级
  10. c# 加密/解密 哈希
  11. UITextField 属性详解
  12. 欧拉工程第63题:Powerful digit counts
  13. NopCommerce架构分析之六------自定义RazorViewEngine
  14. JS常用的方法
  15. jpda
  16. java中的Set的使用以及各种遍历方法(较为全面)
  17. 解决winform窗体闪烁问题
  18. JSP 内置对象(上)
  19. 老男孩Python全栈学习 S9 日常作业 004
  20. C# 本进程执行完毕后再执行下一线程

热门文章

  1. c++ 查重+排序函数
  2. Qt实现通用模板单例
  3. Trie学习总结
  4. python基础之省份三级菜单
  5. linux磁盘管理1-分区格式化挂载,swap,df,du,dd
  6. C. Swap Letters 01字符串最少交换几次相等
  7. 模拟服务容器Ioc
  8. JQuery - $(this) 加 siblings() 的使用
  9. Linux centos7VMware Apache和PHP结合、Apache默认虚拟主机
  10. 单表千亿电信大数据场景,使用Spark+CarbonData替换Impala案例