2014-09-13 88 views
3

我正在使用Eclipse Luna并添加了Hibernate Tools。我想Reverse Engineer我的Oracle数据库。我尝试了使用MySQL的相同步骤并获得成功。在Eclipse中使用Hibernate Tools逆向工程Oracle数据库

我也试过在Netbeans为我的Oracle架构,并成功。

因为我想在STS环境中开发我的应用程序,我想用EclipseSpring STS去。我的表格是几年前设计的,与我想升级到Spring的遗留应用程序有关。

  1. Database Connections的角度,我可以看到我的Oracle数据库和模式。
  2. Hibernate的角度来看,我可以如下生成我hibernate.cfg.xml文件: http://pastebin.com/RDAmGukq

这里是我跟着教程:
How to generate Hibernate mapping files & annotation with Hibernate Tools

我的问题是,在Hibernate Configurations视图我看不到我的数据库。因此,如果我尝试继续生成hibernate.reveng.xml,它将生成一个空文件,没有表格来生成映射的POJO。

我可以得出结论是我的Hiberbate Configuration失败。

请帮忙。

+2

请阅读[我可以回答我自己的问题吗?](http://stackoverflow.com/help/self-answer) – DavidPostill 2014-09-13 07:47:02

+0

谢谢我我不知道这个功能 – yovan786 2014-09-13 09:17:57

回答