From 4fd689f32fe1c304635bf002498af59b97d9d296 Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Thu, 30 Oct 2014 18:30:12 +0100 Subject: [PATCH] Set transaction isolation level to "serializable" --- .../java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java index 262095004..5fbfe3870 100644 --- a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java +++ b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java @@ -28,6 +28,7 @@ public class DbHandler { Conf.get("DbHandler.user"), Conf.get("DbHandler.password")); conn.setAutoCommit(false); + conn.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE); updateAccount = conn.prepareStatement("UPDATE Account SET balance = balance + ? WHERE number = ?"); log.info("Connection '" + getConnectionName() + "' established" ); return true; -- GitLab