Was EJBs

Ich bin derzeit lernen, Jave-EE, mit viel C++ Erfahrung und haben gelernt, Java SE. Ich verstehe nicht den Zweck von Enterprise Java Beans; kann jemand das für mich aufklären. Ich bin nicht daran interessiert legacy verwendet: dies ist im Kontext der EJB-3.1-und Java-EE-6.

Es scheint, dass einige Leute verwenden, Sie enthalten die Geschäftslogik für die Umsetzung der business-Schicht der konventionellen 3-Schicht-Architektur. Trennt, dass die domain-Logik von der domain-Objekte, was zu einer anemic domain model. Aber das geht gegen alle meine OOD Instinkte; ich Stimme mit Martin Fowler,es ist ein anti-Muster. Sollte ich entspannen, meine Einwände gegen eine anemic domain model? Oder tun EJBs haben andere verwendet?

InformationsquelleAutor der Frage Raedwald | 2011-04-07

Schreibe einen Kommentar