Hola, el manejo de transacciones es tambien visto por JDBC, por lo tanto cualquier tutorial de acceso a base de datos con JDBC para JAVA te sirve.
Según JDBC el manejo de transacciones es independiente de la base de datos con la cual trabajas... MySQL, Oracle, SQLServer, debe ser igual; salvo que MySQL tenga alguna forma distinta y propietaria de como manejar las TX?
Bueno, en todo caso, para ayudarte al manejo de transacciones, te paso el link de este tutorial:
http://www.programacion.com/java/tut.../#transactions
Espero te ayude,