Isso é certamente verdadeiro se as transações de camada de serviço estiverem habilitadas, no entanto, por padrão, as transações não estão habilitadas, por exemplo.
model.service.transactional.saves=false
Avalados por :
Isso é certamente verdadeiro se as transações de camada de serviço estiverem habilitadas, no entanto, por padrão, as transações não estão habilitadas, por exemplo.
model.service.transactional.saves=false
Como pode saveAll ser mais eficiente que save, se save chama saveAll? Verifique o código fonte (com um descompilador).
Obrigado pela explicação.
saveAll é mais eficiente devido às operações realizadas dentro do método serem executadas dentro da mesma transação portanto, reutiliza-se uma única conexão com o banco de dados, enquanto múltiplas chamadas ao método save exigem múltiplas conexões obtidas de um pool, o que diminui o desempenho.
contacto@primeconsultor.com
+1 (305) 285-8622
© 2025 Todos los derechos reservados.
Desarrollado por Prime Consultor