[英]Hibernate tool to create basic mappings based on a mysql db
有没有可以查看数据库并生成基本映射文件的工具?
如果可以使用数据库,并使用注释创建实际模型(java类),但不确定是否存在,那将会很棒?
Hibernate 3有一个名为Hibernate Tools的工具集,它提供了一个Eclipse插件和一个支持逆向工程的Ant任务:
逆向工程: Hibernate Tools最强大的功能是数据库逆向工程工具,可以在几秒钟内生成域模型类和Hibernate映射文件,带注释的EJB3实体bean,HTML文档甚至整个JBoss Seam应用程序!
...
Ant任务: Hibernate3工具包含一个统一的Ant任务,允许您在构建过程中运行模式生成,映射生成或Java代码生成。
对于Eclipse插件,请查看文档的这一部分 。 对于Ant任务,请查看有关逆向工程的部分以及可选的控制方法 。
请注意,其他IDE也提供对逆向工程的支持(请参阅针对Netbeans 6.5的Hibernate逆向工程和从 IntelliJ的数据库架构生成持久性映射 )。
我碰巧遇到了这个问题,我想我找到了一个完美的工具。
http://hibernatepojoge.sourceforge.net/
特点:(如果你懒得通过提供的链接)
还支持:
我还想说明这一点很简单; 您只需拥有一个hibernate配置文件和从该站点下载的jar文件。 然后,只需执行一个jar文件,将config.xml
作为参数传递!
如果你正在使用eclipse或ant ...
你可能会在这里找到你需要的东西,我在飞行中找到它: MyGeneration 。
我知道还有其他的存在,但我不记得。 希望这可以帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.