¿Por qué @Transactional guarda automáticamente en la base de datos?
Tengo un método anotado con @Transactional. Recupero un objeto de mi base de datos, cambio un campo y luego regreso del método. Sin guardar mi objeto, la base de datos se actualiza de todos modos, lo que es extraño.
¿Podría decirme cómo evitar este beahvior?