在dbutils中,在一个事务中如果有一条SQL语句的参数不选择连接,会产生什么影响?

我代码是在一个连接控制的事务中取得上一次插入的数据的ID,

......
String sql = "SELECT LAST_INSERT_ID() ";
Object[] params = null;
Number num = qs.query(sql,new ScalarHandler<Number>(),params);
int a = num.intValue();
......

这段代码也在事务中,但是没有增加连接属性,导致输出为0。但是也没有BUG,请问一下这是为什么?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!