Boa tarde pessoal!
Estou construindo uma arquitetura junto com uma equipe aqui onde trabalho baseada em Spring. Decidimos usar o OpenSessionInView fornecido pelo Spring para resolver o problema do Lazy Loading.
Porém o Spring também dá a possibilidade de se trabalhar com load time weaver. Dessa forma eu poderia ter nas minhas classes de domínio um “Repository” injetado e assim eu também não teria problemas com o lazy.
O que vocês acham dessas duas abordagens? Seria viável usar o weaver?