Está usando objetos de transferência de dados em ejb3 considerados melhores práticas

Embora obviamente nem todos os cenários possam ser abrangidos por um único design, geralmente é sentida agora que as classes ORM devem ser passadas de um lado para outro entre a apresentação e a camada de negócios (locais ou remotas), substituindo a necessidade de objetos de transferência de dados? Tanto quanto eu posso ver, usando classes ORM apresenta problemas de carregamento ansioso desnecessário, problemas de gerenciamento de contexto e acoplamento apertado, mas também economiza uma grande quantidade de tempo e mantém as coisas simples. Existe agora uma abordagem padrão que geralmente favorece uma sobre a outra (para a maioria das situações)?

questionAnswers(6)

yourAnswerToTheQuestion