mybatis动态sql注解in传输列表解决办法

@select("select * from user where id in(#{ idList })")             

这是idList类型 List idList

使用 in 现在传输会报错,因为传过来的列表,带着 方框  [] ,所以现在sql语句相当于 select * from user where id in([1.....2....6])

怎么去掉 [ ]

StringUtils.strip(参数.toString(), "[]")

就变成了     select * from user where id in(1.....2....6)

你可能感兴趣的:(mybatis)