Springboot项目String接收OB datatime类型日期显示多字符 “.0”

【 使用环境 】生产环境
【 OB or 其他组件 】ob
【 使用版本 】4.0
【问题描述】
springboot项目使用ob数据库,用bean接收sql查询的结果,数据库中字段是datetime格式,bean中使用string来接收,出现2022-12-08 12:23:56.0,预期结果是2022-12-08 12:23:56

其实这个问题在业务侧有很多办法可以解决,如果不想增加代码,对于OceanBase的datatime格式,建议使用Date的数据类型接收。如果想要用String接收OB的时间类型,建议尝试将数据库改为timestamp格式。