Abrindo novas transações dentro de métodos transacionais

É comum em processamento em lotes precisarmos tratar conjuntos de dados em transações separadas, com isso os frameworks mais conhecidos trazem o atributo REQUIRED NEW para simplesmente adicionarmos a anotação no método e o escopo da transação do método ser alterada. Segue abaixo as formas de implementar a abertura de novas transações: Em EJB Java … Continue lendo Abrindo novas transações dentro de métodos transacionais

Injetando Log com CDI

Para centralizar e unificar a criação de Log em projetos o CDI oferece a criação de métodos "produtores" para Log, que disponibiliza a api de log a partir de injeção para utilização em classes de context CDI, segue a baixo como criar um método produtor de Logger: @Produtos: Marca o método createLogger como "produtor" de … Continue lendo Injetando Log com CDI