opa!
galera estou usando o jboss e gostaria de saber duas coisas
1º como faço o controle de transação?
2º em qual classe coloco o controle, no controller ou no negocio?
obrigado
opa!
galera estou usando o jboss e gostaria de saber duas coisas
1º como faço o controle de transação?
2º em qual classe coloco o controle, no controller ou no negocio?
obrigado
Algumas perguntas:
Estou usando o JSF como framework
e não uso EJB
O ideal seria abrir as transações em filtro Web, caso utilize hibernate/jpa: http://www.hibernate.org/43.html
Se estiver utilizando JDBC puro eu gosto da idéia de abrir em Business Delegate, uma classe intermediária entre a camada de negócio e o controller, mas vc pode abrir diretamente na classe de negócio.
Frameworks como o Spring ou o EJB fornecem recursos mais refinados para o controle de transações.
Espero ter ajudado
Então André
eu pensei em usar algo como o controle de transação do Conteiner, se é que existe, estou usando o JBoss 5
estas soluções que você propós devem ser excelentes, mas demandariam tempo para o aprendizado e a implantação.
como meu problema é apenas controlar os inserts em mais de uma tabela e caso ocorra o erro fazer o rollback
creio que haja uma solução mais simples
abraço