在Mybatis持久化LocalDateTime时,存在对微秒四舍五入的处理,这样可能出现不一致的问题。
一种解决思路是把datetime的精度扩大为3,默认精度为0,这样会记录时分秒。
另一种解决思路采用LocalDateTime.withNano(0)去除时分秒的精度,看实际的业务需求处理。
在Mybatis持久化LocalDateTime时,存在对微秒四舍五入的处理,这样可能出现不一致的问题。
一种解决思路是把datetime的精度扩大为3,默认精度为0,这样会记录时分秒。
另一种解决思路采用LocalDateTime.withNano(0)去除时分秒的精度,看实际的业务需求处理。