`

spring jdbcTemplate 批量插入返回自增id

阅读更多

项目中一个业务场景包含两个相互依赖的批量插入,第二次批量插入依赖第一次批量插入数据的自增id。我们的工程依赖的spring jdbcTemplate,于是我就翻看了一下jdbcTemplate的源码,发现批量插入接口,只是单存的返回影响的列表,并没有实际意义。

```

public int[] batchUpdate(String sql, final BatchPreparedStatementSetter pss)

```

 

去[spring jira](https://jira.spring.io)搜了一下,果然有记录,由于解决方案依赖数据库驱动,不同版本的数据支持不一样,所以该解决方案并没有写入官方的api中,下面我贴一下自己使用实例。

 

 

出处:http://threeperson.com/users/1/articles/2072

1
4
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics