Wird die Verwendung von Datenübertragungsobjekten in ejb3 als Best Practice angesehen?

Obwohl offensichtlich nicht alle Szenarien von einem einzigen Entwurf abgedeckt werden können, ist es jetzt allgemein der Ansicht, dass ORM-Klassen zwischen der Präsentations- und der Geschäftsschicht (entweder lokal oder remote) hin und her geleitet werden sollten, um die Notwendigkeit von Datenübertragungsobjekten zu ersetzen? Die Verwendung von ORM-Klassen ist meines Erachtens mit Problemen wie unnötigem Eifer beim Laden, Kontextverwaltungsproblemen und enger Kopplung verbunden, spart jedoch auch viel Zeit und vereinfacht die Arbeit. Gibt es jetzt einen Standardansatz, der im Allgemeinen (für die Mehrzahl der Situationen) den einen gegenüber dem anderen bevorzugt?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage