spring 的 in语句参数

来源:互联网 发布:千兆网络用什么网线 编辑:程序博客网 时间:2024/06/06 06:58

 

1,用NamedParameterJdbcTemplate

2,数组必须是包装类型

3,必须转化成list

 

 

 

NamedParameterJdbcTemplate jdbcTemplate;public void delete(Integer[] ids){String sql = "delete from advert where id in (:ids)";MapSqlParameterSource paramSource = new MapSqlParameterSource();paramSource.addValue("ids", Arrays.asList(ids));jdbcTemplate.update(sql, paramSource);}

 

 

阅读全文
0 0