1
resposta

OpenEntityManager in View pode ser ruim?

Caso tenha telas estáticas, ou mesmo telas que demoram um pouco mais para renderizar, ficaria mais tempo com a conexão de banco de dados aberta. Pensando em escalabilidade, pode ser um problema? Nesse caso, seria melhor fazer um fetch no DAO e já carregar os objetos necessários?

1 resposta

Bom dia Felipe, esse é um bom ponto, mas você está correto. Depende muito da sua aplicação, mas na maioria das vezes é necessário ter a conexão mantida mesmo que uma request demore