Mybatis框架中jdbcType=”DATE” 和 jdbcType=”TIMESTAMP” 两种类型的区别
2023-06-13 09:14:24 时间
也算不上是Mybatis的bug,只能说是特性,本来就是这么设置的,在连接oracle数据库的时候,当jdbcType=”DATE”类型时,返回的时间只有年月日(yyyy-MM-dd)的,当jdbcType=“TIMESTAMP”的时候,返回的时间是年月日和时分秒(yyyy-MM-dd HH:mm:ss),参考下图:
以绑定时间和解绑时间为例:
1.1当绑定时间的jdbcType=“DATE”,解绑时间的为jdbcType=“TIMESTAMP”,xml文件设置如下:
1.2最终查询到的数据类型是DATE的数据只有年月日(yyyy-MM-dd),而TIMESTAMP的年月日和时分秒都有(yyyy-MM-dd HH:mm:ss),如下展示
2.1当两个时间都设为TIMESTAMP的时候,xml文件设置如下:
2.2两个时间数据都展示位年月日和时分秒(yyyy-MM-dd HH:mm:ss),结果如下:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179942.html原文链接:https://javaforall.cn
相关文章
- Mysql+Mybatis分页查询
- MyBatis 执行动态 SQL
- Mybatis框架的划分层次以及各层次的作用
- ssm框架过时了吗_mybatis分页插件
- MyBatis——【入门级】简单了解myBatis
- mybatiscodehelperpro激活成功教程2.8.4_Mybatis框架
- Maven 换源 & Mybatis 开启 Log4j 日志框架
- MyBatis框架:第八章:自定义结果集,一对一,一对多,延迟加载,赖加载
- MyBatis框架:第七章:注解使用方式和参数传递及#{}和${}
- MyBatis框架:第五章:源码解析及Mapper接口方式的mybatis的增,删,改,查实现
- MyBatis框架:第二章:传统mybatis的hello world 示例
- 横空出世!MyBatis-Plus同款ES ORM框架,用起来够优雅!
- 基于SpringBoot+Mybatis框架的私人影院预约系统(附源码,包含数据库文件)
- 一文带你快速搭建框架(最全MyBatis笔记)
- MyBatis基础(SSM框架)
- MyBatis动态sql详解编程语言
- MyBatis学习总结(七)——Mybatis缓存详解编程语言
- springmvc 项目完整示例04 整合mybatis mybatis所需要的jar包 mybatis配置文件 sql语句 mybatis应用详解编程语言
- Java数据持久层框架 MyBatis之API学习五(Mapper XML 文件)详解编程语言
- Maven搭建SSM(SpringMVC+Spring+MyBatis)框架入门教程(超级详细)
- MyBatis配置文件(mybatis-config.xml)
- MyBatis与Oracle存储过程互通:简化开发,提高效率(mybatis调用oracle存储过程)