Mybatis中的动态查询

在做项目时,碰到要添加权限的模块。遇到SQL语言不会的问题MyBatis提供了choose 元素,按顺序判断when中的条件出否成立,如果有一个成立,则choose结束。当choose中所有when的条件都不满则时,则执行otherwise中的sql。类似于Java 的switch 语句,choose为switch,when为case,otherwise则为default。 if就相当于java中的if else。



Mybatis中的动态查询_第1张图片

你可能感兴趣的:(Mybatis中的动态查询)