http://tutorials.jenkov.com/java-io/index.html http://docs.oracle.com/javase/tutorial/jdbc/basics/transactions.html