0

是否可以使用 hibernate 备份 mysql 数据库?分享你的想法。我正在使用休眠映射 xml 与表进行 pojo 映射。

4

3 回答 3

1

AFAIK,Hibernate不为backupor提供功能restore

您应该如何考虑从命令行执行它,您可以通过 java 执行它。

从命令行下载 MySQL 转储

于 2013-10-09T11:11:24.830 回答
0

Hibernate 不提供数据库备份功能,这就是原因,

  • Hibernate 是一个 OR 映射工具,主要目的是使数据库对象化,这样代码开发人员就不必担心数据库交互的复杂性,也不必直接使用数据库。

  • 数据库备份由与数据库密切合作并熟悉工具和术语的数据库管理员(而不是开发人员)进行。因此,像休眠这样的工具在这里没有任何作用。

于 2013-10-09T11:26:45.500 回答
0

以下是一些解决方案

  1. 您可以使用 ant 创建休眠以恢复/备份数据库此链接提供有关该链接的更多信息
  2. 下面是另一种使用休眠以编程方式备份​​/恢复表的解决方案
于 2013-10-09T11:40:57.540 回答