将Hibernate数据导出到SQL语句?

时间:2012-04-08 19:07:29

标签: java mysql hibernate

如何将Hibernate数据导出到SQL语句,以便我可以重新导入它们。 数据由映射的实体组成,包括字符串,枚举,整数等。

我需要一个导出:插入XX(...)

或类似的我可以轻易地重写。 有什么我可以使用的吗?

TY

2 个答案:

答案 0 :(得分:2)

您可以通过添加

启用查询记录

<property name="hibernate.show_sql">true</property>

它将打印hibernate执行的所有语句, 你可以重用。我通常用它来验证我的蟾蜍中的查询。

答案 1 :(得分:0)

如果您希望将数据迁移到另一台MySQL服务器,则应该使用mysqldump:http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html