jdbc 预编译处理 和spring返回自增主键值
时间:2022-03-10 17:28
利用GeneratedKeyHolder获得新建数据主键值
Spring利用GeneratedKeyHolder,提供了一个可以返回新增记录对应主键值的方法 :
int update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder)//该方法返回受影响的行数,同时将新增记录对应主键值赋值给generatedKeyHolder参数
Spring为KeyHolder接口指代了一个通用的实现类GeneratedKeyHolder,该类返回新增记录时的自增长主键值。假设我们希望在新增论坛板块对象后,希望将主键值加载到对象中,则可以按以下代码进行调整:
jdbc 预编译处理 和spring返回自增主键值,布布扣,bubuko.com