小编Yar*_*lav的帖子

为什么我得到 HHH015011:无法定位静态元模型字段?

我必须处理声明如下的视图(Oracle 11g):

  create view V_SOME_VIEW as
  select X, Y
  from SOME_TABLE
Run Code Online (Sandbox Code Playgroud)

和它的实体:

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.Table;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;

@Entity
@Table("V_SOME_VIEW")
@NamedQueries({
   @NamedQuery(name = "VSomeView.findAll", query = "SELECT v FROM VSomeView v")})
public class VSomeView implements Serializable {

   private static final long serialVersionUID = 1L;

   @Id
   @Lob
   @Column(name = "X")
   private Object x;

   @Lob
   @Column(name = "Y")
   private Object y;

   ...    
}
Run Code Online (Sandbox Code Playgroud)

使用Gradle Metamodel Plugin生成静态元模型后,我有以下没有属性 y 的元模型: …

java hibernate jpa generator metamodel

3
推荐指数
1
解决办法
2034
查看次数

标签 统计

generator ×1

hibernate ×1

java ×1

jpa ×1

metamodel ×1