分类: mybatis

37 篇文章

解决Gradle、Maven项目build后没有mybatis的mapper.xml文件问题
title: 解决Gradle、Maven项目build后没有mybatis的mapper.xml文件问题date: 2019-05-31 21:09:59categories: Javatags: 工具 Gradle、Maven都默认只把resources目录当作资源目录,所以在编译时就不会把java目录下的mapper.xml文件编译…
Mybatis 中的转义字符
在MyBatis中,经常用到动态sql。Mybatis使用的 *.xml文件格式,需要对有些字符进行转义。     1. 转义方式字符 转义符号 备注< &lt; 小于<= &lt;= 小于等于> &gt; 大于>= &gt;= 大于等于<> &…
mybatis 中 if-test 判断大坑
【<if test="takeWay == '0'">】mybatis的if判断 单个的字符要写到双引号里面才行,改为<if test='takeWay == "1"'>或者改为<if test="takeWay == '1'.toString() "> .xml文件的部分代码 <insert i…
mybatis if-else(写法)
mybaits 中没有else要用chose when otherwise 代替 范例一 <!--批量插入用户--> <insert id="insertBusinessUserList" parameterType="java.util.List"> insert into `business_user` (`i…
mybatis传入多个数组或者多个list的实现
mybatis传入多个数组或多个list此博客给出了mybatis传入多个数组或者多个List,传入多个数组或者多个List,传入多个数组或者多个List,而非传入多个参数的一种实现。(PS:传入多个参数很简单,直接去搜会有大量相关博客)这几天实现一个小功能,需要在查询数据库时用到两次IN查询,发现直接使用两个list会报错,去搜集了相关…
mybatis之foreach用法
在做mybatis的mapper.xml文件的时候,我们时常用到这样的情况:动态生成sql语句的查询条件,这个时候我们就可以用mybatis的foreach了 foreach元素的属性主要有item,index,collection,open,separator,close。 item:集合中元素迭代时的别名,该参数为必选。 index:…