Mybatis
weixin_44149903
写文档只是为了自己学习总结
展开
-
mybatis转换数据库字段类型
数据库中是datetime时间字段,当使用mybatis转换时候,如果使用date类型,分钟和秒都变成0 应该在mybatis中使用 TIMESTAMP <result column="gmt_create" property="gmtCreate" jdbcType="TIMESTAMP"/>原创 2020-06-19 15:32:37 · 1551 阅读 · 0 评论 -
mybatis中如何使用if else逻辑
使用以下标签进行逻辑实现 <choose> <when test = "user!=null || user!="" > and USER = #{user,jdbcType=VARCHAR} </when> <otherwise> and USER in("01","02") <otherwi原创 2020-06-23 14:55:27 · 564 阅读 · 0 评论 -
Mybatis如何设置打印sql语句
在resource下配置的mybatis.xml文件中添加 <settings> <setting name="lazyLoadingEnabled" value="false" /> <setting name="cacheEnabled" value="false" /> <setting name="logImpl" value=...原创 2020-04-01 16:07:13 · 515 阅读 · 0 评论 -
Mybatis中map集合保存入参
Map<String, Object> sqlParamMap = new HashMap<String, Object>(); String id = "12"; sqlParamMap.put("id", id); Mybatis中写 parameterType="map" <select id="getId" resultMap="User" ...原创 2020-03-31 17:16:48 · 1073 阅读 · 0 评论 -
Mybatis使用selectKey返回id
<selectKey order="AFTER" resultType="java.lang.Long" keyProperty="id"> SELECT LAST_INSERT_ID() </selectKey> INSERT INTO table 可以将刚刚插入的数据的id返回原创 2020-03-10 18:11:02 · 745 阅读 · 0 评论