从pojos生成* .hbm.xml文件的最佳/最简单的方法是什么?从POJOS生成Hibernate映射文件(* .hbm.xml)?
2
A
回答
1
Pojo's没有固有的ORM映射。映射文件(或映射注释)是hibernate的'增值'。如果你真的想尝试这样的事情,你可以使用@Entity来注释所有类,并尝试使用hibernate来基于此来生成模式。
1
您可以使用xdoclet来执行此操作。或者,您可以使用Hibernate的JPA实现(Hibernate Annotations),为您的POJO添加注释,并彻底摆脱.hbm.xmls。
1
我在这短暂来临的方式是使用 1)Grails生成pojos。任何脚手架框架就足够了。 2)然后Eclipse将数据库表反向设计为pojos。
每次工作。
相关问题
- 1. 如何从sqlite db生成hibernate pojos?
- 2. Hibernate注解映射比hbm.xml映射需要更多的时间
- 3. 从休眠映射文件生成DDL
- 4. 从休眠映射文件生成类
- 5. Hibernate映射 - 映射到表
- 6. 从Hibernate映射
- 7. Hibernate映射文件和POJO DB(逆向工程)不生成外键
- 8. 休眠生成POJOs
- 9. Hibernate使用hbm.xml将多个类映射到一个表
- 10. HIbernate - HBM.xml从数据库模式自动生成
- 11. ProGuard不会生成映射文件
- 12. 使用nhibernate映射文件生成
- 13. Fluent配置不生成映射文件
- 14. 从IntelliJ IDEA中的数据源生成hibernate映射和类
- 15. Hibernate映射错误?
- 16. Hibernate映射 - 包含映射的映射
- 17. 休眠 - 问题的解析映射文件(的.hbm.xml)
- 18. NHibernate的:无法编译映射文件的.hbm.xml
- 19. * .hbm.xml映射文件未在测试中加载
- 20. 春季应用程序不能找到hbm.xml映射文件
- 21. Hibernate映射条件多到一
- 22. FluentNHibernate自动映射不生成映射
- 23. NHibernate:为存储过程生成映射
- 24. Hibernate映射文件的其他用途
- 25. NetBeans重构Hibernate映射文件
- 26. @ManyToOne hibernate映射
- 27. Hibernate HashMap映射
- 28. 继承Hibernate组件映射
- 29. DBContext Generator可以从edmx文件生成映射吗?
- 30. 从NHibernate映射文件生成C#类的工具?
谢谢,@Jherico。我现在意识到,似乎有可能将数据库模式逆向工程化为pojos,但是实际上不可能将pojos从xml逆向工程化为数据库模式。但是,可以对类进行注释(如您所建议的那样),生成模式,然后对模式进行反向工程以获取xml。 – Upgradingdave 2009-11-24 11:31:19
授予,但一旦你有注释,为什么你想要的映射文件? – Jherico 2009-11-24 20:55:33