Northonn Tibério de Oliveira
25/08/2021 09:36:57
Olá a todos! Pessoal preciso desenvolver um recurso dentro de uma aplicação para realizar a importação de itens em lote. Seria possível construir um bloco de programação que utilize recursos de inicio e fim de transação para melhorar a performance da importação sem perder o recurso de validações e consistencias adicionas a camada de persistencia (beforepost e afterpost) da entidade?
Tales Gabriel Silva Costa
09/11/2021 12:12:23
Olá Northonn, bom dia!
Se o “beforePost” e “afterpost” estiver se referindo às triggers (before insert/after insert/update), continuará funcionando normalmente pois o controle é do banco de dados que será acionado após o commit da transação.
Para fazer o salvamento em lote existem os blocos Begin, flush, commit ou rollback que o usuário vai utilizar para fazer um loop com o bloco de insert.