解决mybatis 数据库date 与 java中Date类型映射问题
作者:tj_boce_gjp 时间:2024-01-23 04:59:05
使用mybatis 从数据库中查询出date 类型字段,在java 类型中只看到了日期,没有看到时分秒,
从数据库中是可以看到时分秒的。后来发现是mybatis 映射数据类型的原因:
如:
<result column="CREATEDATE" property="createdate" jdbcType="Date" />
映射出来的时间格式时分秒都为0 (2017-01=12 00:00:00)
<result column="PICKUPDATE" property="pickupdate" jdbcType="TIMESTAMP" />
映射出来的时间格式有时分秒 (2017-01=12 11:05:11)
补充知识:springboot 返回Date类型数据 格式化
1.提示类的get方法上增加JsonFormat
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
public Date getCreateTime() {
return createTime;
}
2.或者在配置文件中增加
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
来源:https://blog.csdn.net/gjp014/article/details/84857254
标签:mybatis,date,java,映射


猜你喜欢
PyCharm更改字体和界面样式的方法步骤
2021-12-24 09:15:25

Python+OpenCV实战之利用 K-Means 聚类进行色彩量化
2021-01-02 09:20:27

Python骚操作完美实现短视频伪原创
2023-09-18 08:16:55
MySQL查询条件中放置on和where的区别分析
2024-01-25 00:22:51
python 实现return返回多个值
2022-10-12 17:23:37
vue获取input值的三种常用写法
2024-04-28 09:27:06

Python base64编码解码实例
2022-06-11 07:08:27
Django之创建引擎索引报错及解决详解
2023-06-11 10:55:15

mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\\mysql 5.7.13\\mysql 5.7.14)
2024-01-17 23:14:46

利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2023-09-11 15:11:50
Python实现异步IO的示例
2021-01-11 13:25:38

python实现根据窗口标题调用窗口的方法
2022-06-12 04:24:40
python爬取代理IP并进行有效的IP测试实现
2021-05-08 15:31:38

了解WEB页面工具语言XML(三)支持工具
2008-09-05 17:18:00
python占位符输入方式实例
2022-10-26 11:46:16
pycharm console 打印中文为乱码问题及解决
2023-06-15 22:30:02

Godaddy 导入导出MSSQL数据库的实现步骤
2024-01-19 15:11:56
python实现静态服务器
2021-11-24 05:18:13
openCV-Python笔记之解读图像的读取、显示和保存问题
2022-04-26 19:46:02
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2023-09-06 22:28:26