1.int update = jdbcTemplate.update("update sys_alarms set status=1 where alarm_id=?", new Object[]{alarmId},Integer.class);
2. int update = jdbcTemplate.update("update sys_alarms set status=1 where alarm_id=?",new Object[]{alarmId});
第一个语句和第二个语句修改的结果是不一样的,使用第一个语句会报
java.sql.SQLException: Parameter index out of range (2 > number of parameters, which is 1)
这样的错,第二个语句是正确的;只是记录一下,暂时不知道加和不加的区别,知道的大佬可以评论一下。