我可以在java - spring中手动设置由@LastModifiedDate注释的字段的值吗?

时间:2017-06-21 15:44:13

标签: java spring mongodb spring-mvc

我有一个java类,它有一个由@LastModifiedDate注释的modifiedDate字段。

在特定情况下,我想设置" modifiedDate"的字段。手动,在将其保存到mongo集合之前使用该字段的相应setter(使用org.springframework.data.repository.CrudRepository#save(java.lang.Object))

我通过使用相应的setter设置它来尝试它,但它不起作用。 我无法进一步删除此注释,因为在所有其他情况下,此注释非常有用。

注意:请参阅:http://ufasoli.blogspot.in/2017/01/spring-data-force-version-and.html。在这里,使用auditingHandler,它们将对象标记为已修改,即使它不是。我希望它被标记为未修改,即使它是。

0 个答案:

没有答案