JPA元模型生成器产生重复的SingularAttributes。

问题描述 投票:0回答:1

我有一个这样的实体。

@Entity
public class Book
{
  private String title;

  @Column(unique = true, nullable = false)
  public String getTitle { returns title; }
}

实体元模型生成器会产生这样的结果(两个相同的字段,无法编译)。

@StaticMetamodel(Book.class)
public class Book_
{
  public static volatile SingularAttribute<Book, String> title;
  public static volatile SingularAttribute<Book, String> title;
}
jpa static metamodel
1个回答
0
投票

这可以通过将@Column注解从getter方法移到字段声明中来解决。

干杯!

© www.soinside.com 2019 - 2024. All rights reserved.