解决mybatis查询日期时间数据得到long类型数据的问题
来源:互联网 发布:软件著作权变更费用 编辑:程序博客网 时间:2024/04/28 14:17
使用mybatis查询数据时,如果数据库存储的是timestamp、datetime、date、time等时间类型,而Java bean也使用的是date类型,mybatis会自动将date类型转换为unix long时间eg:1503912320000,而不是时间格式。
解决方式有两种:
1.将Java bean 中的类型改为String类型。
2.在java bean 中date类型的get方法上加上注解@JsonFormat
jackson中有一个@JsonFormat注解,将它配置到Date类型的get方法上后,jackson就会按照配置的格式转换日期类型
- 1
- 2
- 3
- 4
这样获取到的值就是正常的日期格式了
阅读全文
0 0
- 解决mybatis查询日期时间数据得到long类型数据的问题
- 解决mybatis查询日期时间数据得到long类型数据的问题
- 解决mybatis查询日期时间数据得到long类型数据的问题
- 解决Mybatis查询时间日期得到的是long型时间问题
- Mysql Long类型时间 当日数据查询
- 解决jsp中时间戳/Long类型数据转换成日期类型问题
- oracle日期类型数据查询解决例子
- sqlite查询日期类型数据时出现问题的解决方法
- 关于myBatis与SQLserver 配合使用,查询类型为Date的数据时,日期会减少两天的问题
- 转换long类型日期数据并计算出时间段的百分比
- 根据不同的时间日期查询数据
- Spring MVC自定义消息转换器(可解决Long类型数据传入前端精度丢失的问题)
- js中将long日期类型的数据转换为标准的日期类型
- MyBatis查询一定时间数据
- ORACLE的ALL_VIEWS数据字典text字段long类型问题
- spring返回日期数据long类型转化自定义类型
- Mybatis从数据库中取日期类型数据的方法
- 填坑之路:记一次hive外部表查询hbase的long类型数据出现乱码问题
- 反编译安卓apk基本步骤
- iOS 解决导航栏pop返回时出现黑块问题!
- 前段开发有必要知道的 10 个 JavaScript 难点
- 自定义计时器
- [译]定时任务Cron表达式详解
- 解决mybatis查询日期时间数据得到long类型数据的问题
- JavaScript闭包
- Java开发的30点心得
- jQuery datatable 跳转至指定页
- vue.js-脚手架
- 记录IDEA学习过程——第一集
- H-Index
- BZOJ 2763 [JLOI2011]飞行路线
- gitlab-runner-maven卡死的情况