Mybatis学习笔记——动态Sql

关于条件的判断 if      判断语句 choose (when, otherwise) 类似于switch case语句 if 和 when 都需要与test属性连用,test为具体判断逻辑 在判断之前都加1=1的原因是:如果不加1=1,当断语句返回false时,后面判断部分的sql为空,这样整体sql语句就变成了xxx where,因而会出错 可以通过使用where或trim元素去掉1=1这
相关文章
相关标签/搜索