KeyHolder holder = new GeneratedKeyHolder();
@Override
public int addTime(Integer stayName) {
String sql="INSERT INTO sys_stay_t(stay_name,stay_des,status) VALUE(null,?,0)";
jdbcTemplate.update(new PreparedStatementCreator() {
@Override
public PreparedStatement createPreparedStatement(Connection connection) throws SQLException {
PreparedStatement ps = connection.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
ps.setInt(1,stayName);
return ps;
}
},holder);
int newEmpId= holder.getKey().intValue();
return newEmpId;
}
Lama形式
@Override
public int addScene(String
JdbcTemeplate插入数据返回主键ID
最新推荐文章于 2024-10-11 09:50:26 发布
本文介绍如何利用Spring的JdbcTemplate在插入数据后有效地获取自增主键的ID,详细阐述了相关API的使用方法和操作步骤。
摘要由CSDN通过智能技术生成