sqlMapClient.startTransaction() - 案例

时间:2015-06-23 06:41:03

标签: java mysql struct ibatis sqlmap

sqlMapClient.startTransaction();语句的情况下是否可以使用sqlMapClient.commitTransaction();Select

我已经为insert,update和select语句提供了启动和提交事务,并且在某处我收到了错误。

  

MySQLNonTransientConnectionException:连接关闭后不允许任何操作。由于基础异常/错误,连接被隐式关闭:

     

所有连接均已启动和关闭。并为每个开始交易给出。 catch块中没有添加任何内容。

 finally {
     sqlMapClient.endTransaction();
 }

我想不需要为select语句使用start / commit事务。有人可以澄清一下吗?

1 个答案:

答案 0 :(得分:0)

错误只表示连接已经关闭,您可能会错过一些异常/错误。

要回答您的问题,请选择当然可以在交易中。