Telosys生成这样的时间戳列:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="AKT_TS")
private Date aktTs;不幸的是,日期只有毫秒的精度,而不是纳秒(但数据库当然有)。示例:
2020-12-03T16:28:58.302+0000
是否有一种简单的方法来强制远程服务生成LocalDateTime (或java.sql.Timestamp),从而可以使用整个精度?
发布于 2021-01-06 09:36:01
在模型实体文件中,使用“时间戳”类型和“@SqlType”
'@SqlType‘切换到'java.sql.*’类型(时间、时间戳、Blob等)
例子:
实体档案:
fieldName : timestamp { @SqlType } ;生成的代码:
@Column(name="fieldName")
private Timestamp fieldName ;https://stackoverflow.com/questions/65591822
复制相似问题