MyBatis返回 .0 问题的解决

MyBatis返回时间有小数点0,形如2018-10-10 10:00:00.0的解决方案--字段EXPIRED_DATE为例

数据库层面对应的时间字段都是定义为Date或者datetime这种时间类型

Oracle下数据库

MySQL下spa

Java中间件中对应的expiredDate为String时,须要在数据库层面进行处理

MyBatis中对应的SQL语句须要作处理,orm

Oracle下须要使用to_char(EXPIRED_DATE,'yyyy-MM-dd hh24:mi:ss')进行处理中间件

MySQL下须要使用DATE_FORMAT(`user`.expired_time,'%Y-%m-%d %H:%i:%s')进行处理blog

Java中间件中对应的expiredDate为Date时,能够经过注解@JsonFormat在实体类字段上进行格式化

相关文章
相关标签/搜索