我正在尝试使用Spring的NamedParameterJdbcTemplate和GeneratedKeyHolder提取ROWID或主键。我正在尝试做这样的事情。MapSqlParameterSourceparameters=newMapSqlParameterSource().addValue("param1",value1).addValue("param2",value2);KeyHolderkeyHolder=newGeneratedKeyHolder();namedParameterJdbcTemplate.update("INSERTINTOTABLE(ID,col1,c
是否可以从Springjdbc模板调用的SQL插入中获取@@identity?如果有,怎么做? 最佳答案 JDBCTemplate.update方法被重载以获取一个名为GeneratedKeyHolder的对象,您可以使用它来检索自动生成的key。例如(取自here的代码):finalStringINSERT_SQL="insertintomy_test(name)values(?)";finalStringname="Rob";KeyHolderkeyHolder=newGeneratedKeyHolder();jdbcTempl
是否可以从Springjdbc模板调用的SQL插入中获取@@identity?如果有,怎么做? 最佳答案 JDBCTemplate.update方法被重载以获取一个名为GeneratedKeyHolder的对象,您可以使用它来检索自动生成的key。例如(取自here的代码):finalStringINSERT_SQL="insertintomy_test(name)values(?)";finalStringname="Rob";KeyHolderkeyHolder=newGeneratedKeyHolder();jdbcTempl