全部,
是否有一些设置可以告诉 hbm2ddl 在生成数据库模式时运行视图创建语句而不是创建表?
我正在使用出色的 hbm2ddl 工具创建我的数据库模式,但我有一个问题。我需要将一些表展平为视图以帮助搜索数据库,而 hql 将是一个过于复杂的解决方案。我创建了指向这些视图的实体对象,以便通过休眠获取搜索结果。这一切都很好,直到使用 hbm2ddl。在一个空的数据库模式中,hbm2ddl 将基于 jpa 注释创建数据库模式,不幸的是,它还将我的视图创建为表。是否有一些设置可以告诉 hbm2ddl 运行视图创建语句而不是创建表?取而代之的是,有没有办法告诉 hbm2ddl 跳过实体的表创建(排除或其他)?
谢谢!