java - 模拟 @UpdateTimestamp 休眠注解
问题描述
我有一个包含 updated_time 列的实体。实体使用@UpdateTimestamp
休眠注释自动处理更新。在我的测试中,我需要使用 7 天前的 update_time 值播种一些旧数据。
是否可以模拟@UpdateTimestamp
返回特定日期而不模拟System.currentTimeMillis()
?
注意:我使用的测试框架是用于模拟的 JUnit & Mockito。
解决方案
推荐阅读
- google-apps-script - 如何在谷歌脚本中获取用户 ID?
- azure - 将“日志流”转发到外部源
- asp.net-mvc - NopCommerce 插件本地化
- javascript - 我无法让 Youtube API 在 Squarespace 中工作
- python - How to get parent items with BeautifulSoup4?
- node.js - 如何下载、修改和提供远程页面
- mysql - 在 DISTINCT 条件中选择 DISTINCT 列
- google-oauth - 具有谷歌联合身份的 Aws Cognito:使用最后一个用户登录
- c++ - c++11中的随机字节生成
- apache-spark-sql - 使用直线连接到 spark thift 服务器时无法加载哨兵配置