Olá a todos, estou com duvida sobre a anotação @Transactional. Ao anotar um método ou class com @Transactional estou informando que o JBoss + EJB vai ficar responsável pela transação, correto ?
é obrigado implementar o @transactional ? ou ele apenas informa ao EJB que a transação deve durar enquanto o método ou classe estiver em execução. Pois que eu saiba, mesmo sem ele o container do ejb vai administrar as transações, já que por padrão a session bean @Stateless possui anotação : @TransactionManagement(TransactionManagementType.CONTAINER) informando que o EJB vai ficar responsável por qualquer tipo de transação.