Bom dia a todos! Tenho uma dúvida e se possível gostaria de ajuda de vocês!
É o seguinte, tenho um webservice REST/Java com várias classes de serviço, mas cada requisição que é feita tenho que ficar instanciando um EntityManagerFactory do JPA e isto tem custo (tempo). Gostaria de saber quais seriam as técnicas que poderia ser aplicado para evitar tal problema?
Manter conexão na sessão webservice REST
L
6 Respostas
E
Você está usando Spring só sei usando Spring, JPA puro não sei?
L
Estou usando REST Jersey puro mesmo com JPA
S
Pesquise um pouco mais sobre o Padrão Open Session in View ou senão o OpenTransactionInApplicationPhaseListener.
Open Session In View ou Open Transaction In Application Phase Listener
L
Vou pesquisar, obrigado!
S
Open Session in View.
L
1 like
Recomendo usar cdi para deixar o container gerenciar as instâncias do entity manager junto com um poll de conexão para diminuir o custo mencionado. Está usando qual server?
Criado 19 de maio de 2016
Ultima resposta 21 de mai. de 2016
Respostas 6
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo