防止删除数据

Prevent delete data

我在 service.xml 中的 portlet 中创建了两个实体(UserProfile 和 UserProfileView),并将此 portlet 部署在应用程序服务器中。 然后在数据库中创建这些 tables。 然后我得到一个 drop table 并创建视图而不是 table。此视图从其他 table 创建。 (创建视图UserProfileView 作为 select * 来自 UserProfile )

现在我启动服务器时报错说我无法删除视图UserProfileView,然后删除table和视图中的所有数据记录。 如何解决此问题?

为防止这种情况,我们必须在 service.properties portlet 中设置此值:

build.auto.upgrade=false