【问题标题】:Java JPA Nullity on Attribute属性上的 Java JPA 无效
【发布时间】:2020-04-20 15:17:23
【问题描述】:

我目前正在使用 JPA/Static 元模型,但我对此表示怀疑。

如果需要关系,是否有多种方法可以验证 SingularAttribute/PluralAttribute(例如注释 OneToOne、OneToMany、ManyToOne 使用 optional=false 进行注释)。

例如

我有这个

@OneToOne (optional=false,mappedBy = "recordingIsrc")
public Recording<?> recording; 

我尝试检查 API,但始终唯一的选择是返回注释检查属性,但这似乎是一种解决方法,而不是模型验证。

亲切的问候,

【问题讨论】:

  • 不相关。请比较标记为重复之前的问题。另一个问题是关于 Json/Arrays 的,这与注释和静态元模型的“可选”无关。
  • 不,这不包含在 MetaModel API 中
  • 谢谢,我只是想确认一下。这是一个问题,因为我需要回到实体,并非常小心地找到正确的属性。 tks 确认。
  • 元模型不是为您的目的而创建的。它只是为了使 Criteria API 类型安全

标签: java jpa entity relation


【解决方案1】:

MetaModel API 中不包含此信息。

元模型不是为您的目的而创建的。它只是为了使 Criteria API 类型安全。

【讨论】:

    猜你喜欢
    • 2012-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多