@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 sceneName) {
String sql="INSERT INTO sys_preset_scene(scene_name,scene_des,status) VALUE(?,'监控',0)";
jdbcTemplate.update(connection -> {
PreparedStatement ps = connection.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
ps.setString(1,sceneName);
return ps;
},holder);
int newEmpId= holder.getKey().intValue();
return newEmpId;
}
JdbcTemeplate插入数据返回主键ID
猜你喜欢
转载自blog.csdn.net/mws666/article/details/103539727
今日推荐
周排行