mybatis if where标签怎么使用
1个回答
展开全部
方法/步骤
先看不加判断的sql语句怎么写?
我们看到where和and。也就是说,当username和sex都有值的时候 使用where和and
那如果只有sex怎么办?或者只有username怎么办?这种情况下,上面语句就会出问题了。
所以,可以使用where标签和if标签。
小二,先上截图,给大爷们看看,然后咱们在讲解。
在Mapper-User.xml文件中:
接下来讲解where、if标签含义:
<where>:声明where标签开始
</where>:表示where标签结束
<if>:if标签开始
test:是判断的表达式。
注意,在表达式中并且是用字母and而非使用&符号
字符串判断双引号套单引号使用
</if>:if标签结束
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询