Возможно ли использовать sqlMapClient.startTransaction();
и sqlMapClient.commitTransaction();
в случае Select
заявлений?sqlMapClient.startTransaction() - случаи
Я дал начало и совершил транзакцию для вставки, обновления и выбора оператора, и где-то я получаю сообщение об ошибке.
MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed due to underlying exception/error:
All connection started and closed. and given for each start transactions. Nothing has added in catch block.
finally {
sqlMapClient.endTransaction();
}
Я думаю, нет необходимости в использовании запуска/фиксации транзакции для отдельных заявлений. Кто-нибудь может прояснить это?
из сообщения об ошибке, кажется, что транзакция фиксации/отката происходит до выбора или произошло другое неявное закрытие соединения. – user1484819