Dúvida Tosca sobre hibernate

Estou usando hibernate 3
para salvar Objetos eu sempre preciso de uma transação?
por exemplo o o metodo save não estava efetivando as alterações em banco, mesmo com o flush, apos eu incluir uma transação no bloco passou a salvar normal.

Isso pode ser configuração no cfg??

[quote=leosouzabh]Estou usando hibernate 3
para salvar Objetos eu sempre preciso de uma transação?
por exemplo o o metodo save não estava efetivando as alterações em banco, mesmo com o flush, apos eu incluir uma transação no bloco passou a salvar normal.

Isso pode ser configuração no cfg??
[/quote]

Vc precisa abrir e fechar uma transação sempre.
Existem frameworks que “fazem” isso por você deixam a execução do seu código em um contexto transacional. Ex: Spring