首页 > 解决方案 > Spring test H2 在后续查询期间截断纳秒

问题描述

我在 Spring 集成测试中使用 H2 内存数据库。

我的实体有以下列

    @Column(nullable = false)
    private LocalDateTime lastUpdateDateTime;

但是我注意到 H2 中的一些问题,有时它会截断纳秒部分,例如:

保存日期时间:2020-07-02T13:36:40.459145400

片刻之后 2020-07-02T13:36:40.459145

似乎 H2 无法存储纳秒,只能四舍五入纳秒部分。

由于这种不一致,我的集成测试无法通过。能否请你帮忙 ?

标签: javaspring-data-jpatimestamph2

解决方案


推荐阅读