我正在与Hibernate一个JBoss Seam的web应用作为持久性提供。我正在考虑迁移到OSGI简化部署和更新。

我没有任何经验,但与OSGI,所以我不知道这是可以做到与限制是什么。

举例来说,如果我改变实体类,我想休眠放弃一些表,并创建一些新的,那将是可能的吗?是否冬眠需要有钩到OSGI,知道要删除表和创建表B?

沃尔特

有帮助吗?

解决方案

我不知道我完全掌握你的问题。如果您选择使用OSGi的模块化应用程序,这样的选择对Hibernate的行为没有任何影响。你可以,当然,拨打电话进入休眠的的SchemaExport SchemaUpdate工具:当您激活捆绑管理模式,但Hibernate不会推动这一进程为你的API。你必须自己做。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top