gpt4 book ai didi

java - 如何在不使用 JPA 的情况下对 MongoDB @prepersist @preupdate 进行 Spring-data

转载 作者:IT老高 更新时间:2023-10-28 12:29:06 29 4
gpt4 key购买 nike

我想学习,是否可以在 spring-data-mongodb 文档中使用 @prepersist/@preupdate 之类的注释,我的意思是是否可以在保存之前或更新之前进行修改?我期待 spring data mongodb 的文档BeforeConvertListener 有一个监听器,但我想在没有监听器的情况下使用,在 @document 对象内只需为属性添加注释。有可能吗?

最佳答案

我找到了解决方案,但与我的问题有关。我的问题是我需要预先保存或预先更新修改日期、插入日期。所以 spring-data 可以为它们提供注解:

@CreatedDate -> insertDate ( prepersist )
@LastModifiedDate -> updateDate ( preupdate )

关于java - 如何在不使用 JPA 的情况下对 MongoDB @prepersist @preupdate 进行 Spring-data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21254189/

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