String sql = "update cargoinfo SET Quantity = Quantity - " + count
+ " where CargoId = " + cargoId;
// 可以成功更新数据库
this.jdbcTemplate.update(sql);String sql = "update cargoinfo SET Quantity = Quantity - ? where CargoId = ?";// 不可以更新数据库
jdbcTemplate.update(sql, new Object[]{cargoId, count});为什么jdbcTemplate.update(sql, args);无法更新到数据库
jdbcTemplate.update(sql, PreparedStatementSetter setter)也不行jdbcTemplate.update(sql)可以成功更新数据库,表示事务已经配了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货