mybatis的日期区间查询
小弟第一次写blog就随便写写
这样的插件大家肯定都用过,但是这些插件返回的类型都是String,原来我用Mybatis的时候都是把 String 转化为 Date 去查询,这其中转化date的步骤比较麻烦,后来我偶然找到一个比较简单的方法。
那就是mybatis的 # {}和 ${} 这两个符号的运用。
<if test="startTime!=null">
AND op.work_date >=#{startTime}
</if>
<if test="endTime!=null">
AND op.work_date <=${endTime}
</if>
就是 #{}是会给参数带引号还会给你隐藏参数, ${} 不会给参数带引号还暴露了参数,带引号就能直接到Sql里拼接出一个查询。
本文介绍了一种简化MyBatis中日期区间查询的方法,通过巧妙使用#{}

519

被折叠的 条评论
为什么被折叠?



