SQL server us using autocommit mode to true. This means every database action is committed automatically. This needs to be disabled. I expect either your database has been created with autocommit set to true, or your jdbc url enables this for your connections.