0

我目前正在开发基于 swign 的 javaSE 应用程序,它使用嵌入式 JavaDB 来存储数据。我的数据模型(和 DB)完全基于 java,利用 JPA 实体和 JavaEE 持久性机制。数据库的创建和管理中不使用任何 SQL 脚本,因为一切都由 JPA 完成。

由于此应用程序将分发给客户端并且客户端通常需要新功能,我的问题是是否有一种有效的方法来获取数据库数据并在更新的应用程序(带有新表、列)已交付给客户端后重新插入它们.

4

1 回答 1

1

您可以使用dblook(JavaDB 附带的命令行工具)对您的 JavaDB 内容和结构进行 SQL 转储(此处为示例)。

但是,许多结构数据库更改也可以使用非空数据库完成,例如添加列或添加表。

于 2011-09-15T12:11:58.447 回答