ID 1689853 Banca NC-UFPR Órgão COPEL Ano 2015 Provas NC-UFPR - 2015 - COPEL - Analista de Sistemas Júnior Disciplina Programação Assuntos Java Linguagens de programação Sobre JTA (Java Transaction API), conforme a especificação EJB (Enterprise JavaBeans) 3.1, assinale a alternativa correta. Alternativas Existem apenas três modos de gerenciar transações: CMT (Container Managed Transactions), BMT (Bean Managed Transactions) e AMT (Application Managed Transactions). A anotação @TransactionManagement(TransactionManagementType.APPLICATION) é usada para criar um Session Bean do tipo Aplicação Quando um método usa um @TransactionAttribute do tipo MANDATORY sem que exista uma transação aberta, o container EJB abre uma nova transação automaticamente. Transações devem ser ACID, ou seja, devem implementar as quatro propriedades fundamentais: Atomicidade, Consistência, Isolamento e Durabilidade. JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8). Responder