gpt4 book ai didi

mysql - 如何使用 sysdate 功能保存对象

转载 作者:行者123 更新时间:2023-11-30 01:27:04 26 4
gpt4 key购买 nike

我有一个目标学生。还有一个属性叫做到期日。这需要使用数据库 sysdate + 值(1000)进行设置。那么我怎样才能用jpa保存呢?我不能在 jpa 准备好的语句查询本身上执行此操作吗?

如果我使用 sql.date,它给出的值是否与我们保存为“sysdate”时的值完全相同?

我不能在查询本身上执行此操作吗?

可以为该对象设置其他属性。但问题是这个到期日期,因为它需要 sysdate 并为其添加另一个值,例如:到期日期 = sysdate + 1000;我该如何使用 jpa 准备好的声明来做到这一点。请回复我

最佳答案

如何使用单独的查询来检索 sysdate 并将其设置为您的对象。

我通常创建一个时钟来处理这个问题:

public interface Clock {
Date now();
}

public class HibernateClock implements Clock {
//use query to retieve the db sysdate
}

关于mysql - 如何使用 sysdate 功能保存对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17877856/

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