Olá pessoal,
Notei um comportamento interessante do Hibernate. Eu estou chamando o método save() da session, sem abrir a transação.
Ele, evidentemente, não salva nada no banco. Porém, o dado incluído persiste na aplicação, mesmo quando eu faço session.close() e session.begin() novamente!
Esse comportamento é normal? Por que? Se não, como corrigir?