java - 在 hibernate 中覆盖CreationTimestamp/UpdateTimestamp?

标签 java hibernate

在 Hibernate 中您可以使用

@CreationTimestamp

@UpdateTimestamp

保存实体时自动设置日期字段。

但现在我有了这些实体之一,我想自己手动设置创建/更新的字段。

我可以手动设置自己的设置还是它会覆盖我的设置?

最佳答案

我认为答案是 - hibernate 中的此功能不适用于您想要自定义值的情况。它仅适用于您希望在数据库保存期间严格创建/更新值的情况。

我需要创建一个新专栏。

关于java - 在 hibernate 中覆盖CreationTimestamp/UpdateTimestamp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33415331/

相关文章:

java - 在用java打开excel文件时出现此错误: Warning: Usage of a local non-builtin name

java.lang.IllegalArgumentException : column '_id' does not exist - UploadActivity

java - 在任务栏上显示 Jframe 但不显示标题栏

java - hibernate 应用程序 session

java - 如何在 Spring Data JPA 或 hibernate 中存储实体

java - 避免 PermGen 空间故障的应用程序设计最佳实践

java - Java 中的 MidiUnavailableException?

java.lang.ClassCastException : java. lang.Integer 无法转换为 java.math.BigInteger HTTP 状态 500

java - 如果服务器端 hibernate 查询的字符串仅与整数连接,是否容易受到 SQL 注入(inject)的攻击?

java - 如何解决 Quarkus Hibernate 插入 SQLGrammerException