myBatis3之java.util.Date类型如何映射到mysql的datetime类型
----------
如例:
<update id="updateOrderStatus" parameterType="hashmap">
<![CDATA[
UPDATE HS_TOSS_ORDER SET T_STATUS = #{status,jdbcType=INTEGER},
T_UPDATETIME = #{updateTime} where T_ID = #{orderId,jdbcType=VARCHAR}
]]>
</update>
理论上不用显示的定义jdbcType,只有当字段可为NULL时才需要jdbcType属性;另外如果字段类型为日期时间类型,显示的指定jdbcType,可以更准确的表述SQL,因为java只有一个Date类型,而大多数数据库有多个时间日期类型。
一般情况下,日期时间类型的字段,resultMap 和 参数中不显示的指定时,mybatis会自动做类型映射成DATETIME(yyyy/MM/dd HH:MM:SS);如果指定jdbcType="DATE",则存入数据库和取出的时间格式yyyy/MM/dd
分享到:
相关推荐
【完整课程列表】 ...完整版 Java开发实训课程系列-MyBatis框架技术 03.MyBatis关联映射查询与缓存配置(共25页).pptx 完整版 Java开发实训课程系列-MyBatis框架技术 04.MyBatis与Spring整合开发(共21页).pptx
【完整课程列表】 ...完整版 Java开发实训课程系列-MyBatis框架技术 03.MyBatis关联映射查询与缓存配置(共25页).pptx 完整版 Java开发实训课程系列-MyBatis框架技术 04.MyBatis与Spring整合开发(共21页).pptx
【完整课程列表】 ...完整版 Java开发实训课程系列-MyBatis框架技术 03.MyBatis关联映射查询与缓存配置(共25页).pptx 完整版 Java开发实训课程系列-MyBatis框架技术 04.MyBatis与Spring整合开发(共21页).pptx
【完整课程列表】 ...完整版 Java开发实训课程系列-MyBatis框架技术 03.MyBatis关联映射查询与缓存配置(共25页).pptx 完整版 Java开发实训课程系列-MyBatis框架技术 04.MyBatis与Spring整合开发(共21页).pptx
mybatis配置的重要文件包括mybatis-3-config.dtd mybatis-3-mapper.dtd
创建主配置文件:mybatis.xml 4.创建分层包 5.编写工具类 6.编写实体类 7.编写数据访问层接口 8.创建sql映射文件:接口名称.xml 9.编写测试类,测试接口方法:接口名称+方法+Test.class cn.edu.xxxx. util ...
Dao接口,就是人们常说的Mapper接口,接口的全限名,就是映射文件中的namespace的值,接口的方法名,就是映射文件中MappedStatement的id值,接口方法内的参数,就是传递给sql的参数。 Mapper接口是没有实现类的,当...
IDEA离线安装MybatisX-1.5.x插件(MybatisX-1.5.0、MybatisX-1.5.1、MybatisX-1.5.2),IDEA版本:IntelliJ IDEA Ultimate 2021.1.3 MybatisX 插件特点: mapper和xml可以来回跳转 mybatis.xml,mapper.xml 提示 ...
mybatis3.2.4-api.chm
mybatis-3.2.7.jar mybatis-3.2.2.jar mybatis-3.1.1.jar
Java学习笔记:JavaSe、Spring、JVM、MySQL、MyBatis...
基于java-web的电子病历管理系统,可查询信息及病历,采用Springboot+mybatis,数据库mysql.zip 1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科、人工智能、大数据、...
mybatis MyBatis 实践学习案例.zip
Java开源项目中文文档(Spring、Mybatis、Velocity...).pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
SSM框架(IDEA+Spring+SpringMVC+Maven+Mybatis+MySQL).zip
* * * * * MyBatis的关联映射 为什么学习MyBatis关联关系? 9.1 关联关系概述 实际的开发中,对数据库的操作常常会涉及到多张表,这在面向对象中就涉及到了对象与对象之间的关联关系。针对多表之间的操作,MyBatis...
MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 压缩包内容: mybatis-3.5.7.zip mybatis-3-mybatis-3.5.7.zip ...
ideamybatis插件-能直接跳转到看sql
mybatis相关jar包.zip
MyBatis3.2.1.jar+MyBatis-Spring1.1.1.jar一套,如果觉得不够,下载完私聊我,赠于SSM最新一套Jar包