gpt4 book ai didi

java - Spring JPA、Eclipselink 和审计

转载 作者:行者123 更新时间:2023-12-02 03:40:24 25 4
gpt4 key购买 nike

我一直在为我的实体类配置 Spring 审计。使用注释,我有这样的东西:

@CreatedDate
@NotNull
private Date createdDate

@CreatedBy
@NotNull
private User createdBy

createdBy 字段设置正确,但是持久化对象失败,createdDate 为空。我猜测这可能与 Eclipselink 的类型转换有关?

最佳答案

@Temporal 注解自 JPA 1.0 发布以来就可用。 @Temporal 解决了将日期和时间值从 Java 对象转换为兼容的数据库类型并检索回应用程序的主要问题之一。

@Column(名称 = "XDATE")
@Temporal(TemporalType.DATETIME)
私有(private)日期 xDate;//java.util.Date

我希望这能解决您的问题。欲了解更多信息,请参阅此 link

关于java - Spring JPA、Eclipselink 和审计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36904658/

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