Saludos a todos.
Verán, usualmente uso procedimientos almacenados para optimizar las llamadas a la base de datos. Sin embargo últimamente he estado leyendo sobre las transacciones en Java. La pregunta es: cuando uso transacciones en Java hay un solo llamado a la base de datos? Al usar procedimientos almacenados es así, es un solo llamado y se puede hacer varios registros a varias tablas. Lo mismo ocurre al usar transacciones? En todo caso cual de los dos métodos es más optimo? Gracias por sus respuestas.