想在mybatis.xml里sql的if条件判断里写变量传进去,可以吗,怎么写
时间: 2023-04-11 15:01:37 浏览: 165
Mybatis动态SQL高级映射.zip
可以,在if条件判断里使用OGNL表达式,例如:
<if test="param != null and param != ''">
AND column = #{param}
</if>
其中,param是变量名,可以在Java代码中传入。OGNL表达式可以使用一些基本的运算符和函数,具体可以参考MyBatis官方文档。
阅读全文