主要分为两点,一是单参数,二是多参数。
1.单参数的处理可以直接使用_parameter.(_parameter也可以代码整个sql比如 select * from tableName where code = ’ “+code+” ’ 不过这种方式不建议使用);
代码如下
xml配置
select * from tableName where code = ${_parameter}
2.多参数:可以使用Map的方式把参数传递。
代码如下:
Map<String,String> map = new HashMap<String,String>();
map.put(“tableName”,name);
map.put(“code”," ’ “+code+” ’ ");
xml配置
select * from ${tableName} where code = ${code}
mybatis动态sql的处理
最新推荐文章于 2023-08-16 19:34:46 发布