【发布时间】:2016-01-05 15:49:06
【问题描述】:
我正在创建物化视图,但我使用 JPA 作为 ORM。 创建物化视图的一种方法是使用本机 sql 查询。但 我必须使用 JPQL 或使用 Criteria Query 创建一个物化视图。可能吗?如果是,那么请分享如何做到这一点?
【问题讨论】:
标签: jpa orm criteria hibernate-criteria materialized-views
我正在创建物化视图,但我使用 JPA 作为 ORM。 创建物化视图的一种方法是使用本机 sql 查询。但 我必须使用 JPQL 或使用 Criteria Query 创建一个物化视图。可能吗?如果是,那么请分享如何做到这一点?
【问题讨论】:
标签: jpa orm criteria hibernate-criteria materialized-views
JPA 不支持物化视图。如果你想从你的应用程序中创建它们,你必须求助于纯 SQL。
只能将路径映射到实体。但是如果您的视图是只读的,您应该注意不要尝试更新实体,或者更好的是,将实体的每个字段都设为updatable=false, insertable=false。
【讨论】: