ProgramaçãoLinguagens de programação
- (NC-UFPR 2015)
Sobre JTA ( Java Transaction API), conforme a especificação EJB ( Enterprise JavaBeans ) 3.1, assinale a alternativa correta.
A) Existem apenas três modos de gerenciar transações: CMT ( Container Managed Transactions ), BMT ( Bean Managed Transactions ) e AMT ( Application Managed Transactions ).
B) A anotação @TransactionManagement(TransactionManagementType.APPLICATION) é usada para criar um Session Bean do tipo Aplicação
C) 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.
D) Transações devem ser ACID, ou seja, devem implementar as quatro propriedades fundamentais: Atomicidade, Consistência, Isolamento e Durabilidade.
E) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8).
Próximo:
EXERCÍCIOS - Exercício 265
Vamos para o Anterior: Exercício 263
Tente Este: Exercício 97
Primeiro: Exercício 1
VOLTAR ao índice: Programação