从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. 如何从Hibernate映射文件生成Jaxb-XML-Beans?
- 2. 自动生成Hibernate映射文件
- 3. 如何从sqlite db生成hibernate pojos?
- 4. 如何从* .hbm.xml类生成Hibernate Mapping类
- 5. 如何在IDEA中自动添加hibernate xml映射文件(hbm.xml)?
- 6. Hibernate注解映射比hbm.xml映射需要更多的时间
- 7. 用netbeans从数据库生成Hibernate映射文件和POJO
- 8. 冬眠的.hbm.xml文件映射错误
- 9. 如何NHibernate的的hbm.xml映射文件
- 10. 从休眠映射文件生成DDL
- 11. 从休眠映射文件生成类
- 12. Hibernate映射 - 映射到表
- 13. 如何在Hibernate中创建SessionFactory而不生成Java pojos和hbm.cfg.xml文件?
- 14. 从Hibernate映射
- 15. Hibernate映射文件和POJO DB(逆向工程)不生成外键
- 16. 休眠生成POJOs
- 17. Hibernate使用hbm.xml将多个类映射到一个表
- 18. 如何在Hibernate的hbm.xml中映射Integer数组
- 19. 我无法从数据库PostgreSQL生成Hibernate映射文件和POJO?
- 20. HIbernate - HBM.xml从数据库模式自动生成
- 21. Fluent配置不生成映射文件
- 22. 使用nhibernate映射文件生成
- 23. ProGuard不会生成映射文件
- 24. 我可以从属性文件加载Hibernate映射文件的属性值吗?
- 25. 从IntelliJ IDEA中的数据源生成hibernate映射和类
- 26. Hibernate映射错误?
- 27. Hibernate映射 - 包含映射的映射
- 28. Hibernate映射位置指定?
- 29. NHibernate的:无法编译映射文件的.hbm.xml
- 30. 休眠 - 问题的解析映射文件(的.hbm.xml)
谢谢,@Jherico。我现在意识到,似乎有可能将数据库模式逆向工程化为pojos,但是实际上不可能将pojos从xml逆向工程化为数据库模式。但是,可以对类进行注释(如您所建议的那样),生成模式,然后对模式进行反向工程以获取xml。 – Upgradingdave 2009-11-24 11:31:19
授予,但一旦你有注释,为什么你想要的映射文件? – Jherico 2009-11-24 20:55:33