Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在不使用JPA的情况下启动数据MongoDB@prepersist@preupdate_Java_Mongodb_Spring Data Mongodb - Fatal编程技术网

Java 如何在不使用JPA的情况下启动数据MongoDB@prepersist@preupdate

Java 如何在不使用JPA的情况下启动数据MongoDB@prepersist@preupdate,java,mongodb,spring-data-mongodb,Java,Mongodb,Spring Data Mongodb,我想学习,在spring data mongodb文档中是否可以使用@prepersist/@preupdate这样的注释?我的意思是,是否可以在保存之前或更新之前进行修改? 我期待文档中有一个监听器BeforeConvertListener,但我想在没有监听器的情况下使用,@document对象内部只对属性进行注释。 有可能吗?我找到了一个解决方案,但只是与我的问题有关。 我的问题是我需要预印或预更新修改日期,插入日期。因此,spring数据可以为它们提供注释: @CreatedDate -&

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

我找到了一个解决方案,但只是与我的问题有关。 我的问题是我需要预印或预更新修改日期,插入日期。因此,spring数据可以为它们提供注释:

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

这怎么行?mongo有实体侦听器吗?