1、if动态标签:判断参数时满足test指定的条件,如果满足,就执行if(增加if标签中的SQL语句);注意:test里面使用的参数,可以是mybatis的默认参数,也可以是实体属性名,但是不能是没有指定别名的参数名(尤其是单个参数,也必须起别名,否则异常);1.1SQL单独使用if,如果不满足条件会SQL拼接出问题,一般我门都跟where一起使用;selectAnimesByConditionUserIf(@Param("cid")Integercid,@Param("author")Stringauthor);-->select`id`,`cid`,`name`,`author`,`act