mybatis 判断是否传入了某参数

在spring+mybatis开发中,一条sql语句可能有很多函数可以调用,而每个函数传入的参数也可以是不一样的,这也就需要判断某个参数是否传入了。示例如下:



        
            
                ORDER BY ${page.orderBy}
            
            
                limit #{page.pageSize} offset (#{page.pageNo} - 1) *
                #{page.pageSize}
            
        
    

如上面的sql分页语句为例,有的不需要分页,需要直接查询出来,这个时候就不需要再传入page了,在mybatis中我们通过_parameter.containsKey来判断参数是否传入。

你可能感兴趣的:(MyBatis,MySQL,java)