最近遇到一个和mybatis相关的问题,就是当我传递一个参数到xml文件的时候,我想判断这个参数是否和我指定的字符串是否相同,例如:传递的参数为
public String getName(String id)
xml判断
<if test="id!='123' ">
这个时候这样的判断是不起作用的,因为在xml解析的时候,根本没办法解析id是什么,string是个对象,id不是他的属性,这样我们是没办法使用的,这个时候要怎么办呢?
单参数我们使用
<if test="_parameter!='123' "> 这样指定参数就可以了