是否有任何方法或任何实用程序来生成hibernate映射文件或直接从POJO生成数据库表。我无法手动插入hibernate注释,因为这些POJO是在我的应用程序中动态生成的。请提出解决方案。
答案 0 :(得分:1)
您也可以使用“老式”.hbm.xml映射文件,而不是使用注释。这是使用Hibernate定义映射的经典方法,它使用外部xml文件来描述映射。 您可以在生成POJO的同时生成映射。或者如果POJO生成是由外部代码完成的,您可以自己添加它。
一旦有了映射,就可以使用标准的Hibernate工具来创建/升级数据库模式......
答案 1 :(得分:1)
或者,您可以在应用程序中更改代码生成以包含javax.persistence注释。
答案 2 :(得分:0)
我做的是这样的: 1)使用像Grails这样的脚手架应用程序(ay会做Rails,Sails等) 2)然后通过Eclipse将它们反转为pojos
它每次都有效,使用Grails非常快且非常容易使用。