![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
javafanwk
专注微服务架构,熟悉react、大数据、云计算,喜欢看java编程思想,设计模式,算法等书,希望通过我的努力减少代码量,提高java的标准化,提高程序的稳定度,认真搞技术,一直在路上,希望大家共同前行,进步。。。
展开
-
Mybatis 结果映射 常用的情况
当多表联查的情况分析1.resultMap a:直接写 resultType="java.util.HashMap" 简单直接 一般推荐使用 <select id="findTownList" resultType="java.util.HashMap"> SELECT townid AS "TOWNID",townname FROM town WHERE id = #...原创 2018-02-26 16:26:34 · 1286 阅读 · 0 评论 -
MyBatis动态传入表名,字段名参数的解决办法,一种思路
有几种解决方法,我感觉这种最简单 <select id="getByReselleid" resultType="java.util.HashMap" parameterType="java.util.HashMap" > SELECT * FROM Info WHERE ${idname} =#{id}</select>${resellerid} $将传入...原创 2018-02-24 17:32:07 · 2293 阅读 · 0 评论 -
Parameter 'PartnerCode' not found. Available parameters are [collection, lis] 报错
注意: 1.变量时item #{item}中必须填写一样的 2.collection=“list” <select id="getEmpsByConditionForeach" resultType="com.mybatis.bean.Employee"> select * from tb1_employee where id in ...原创 2018-07-17 11:08:13 · 2641 阅读 · 0 评论 -
invalid comparison: java.util.Date and java.lang.Strin
<if test="changeDate != null and changeDate != '' ">changedate = #{changeDate},</if>mybatis 3.3.0中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常. 所以在上面的sql中去掉该判断, 只保留非空判断就正常了...原创 2018-08-09 21:02:10 · 153 阅读 · 0 评论 -
mybatis中的 mCDATA
mybatis中的 <select id="queryby" parameterType="com.fund.queryVO" resultType="com.VirtualApplyResultVo"> select t.* FROM dApply t where 1=1 <![CDATA[ and t.deadl...原创 2019-05-10 19:32:03 · 153 阅读 · 0 评论