在sqlMapClient.startTransaction();
语句的情况下是否可以使用sqlMapClient.commitTransaction();
和Select
?
我已经为insert,update和select语句提供了启动和提交事务,并且在某处我收到了错误。
MySQLNonTransientConnectionException:连接关闭后不允许任何操作。由于基础异常/错误,连接被隐式关闭:
所有连接均已启动和关闭。并为每个开始交易给出。 catch块中没有添加任何内容。
finally {
sqlMapClient.endTransaction();
}
我想不需要为select语句使用start / commit事务。有人可以澄清一下吗?
答案 0 :(得分:0)
错误只表示连接已经关闭,您可能会错过一些异常/错误。
要回答您的问题,请选择当然可以在交易中。