gpt4 book ai didi

jpa - 加载 JPA 实体的 transient 字段

转载 作者:行者123 更新时间:2023-12-01 12:40:26 26 4
gpt4 key购买 nike

我有一个带有 transient 字段“limit”的实体,我想在通过对另一个持久字段“rate”的值应用公式计算它之后加载它。加载实体时如何做到这一点?

最佳答案

您可以使用 JPA 生命周期监听器。您可以在实体内部或自己的类中定义监听器回调方法。

既然你想过滤来自数据库的数据,你应该使用 PostLoad回调。

最简单的方法是向您的实体类添加一个监听器方法:

  @PostLoad
public/protected void calcLimit() {
// calculate limit
}

关于jpa - 加载 JPA 实体的 transient 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25382840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com