Enthält ein EJB-Projekt in der Regel nur ein Unternehmen JavaBean oder eine Sammlung von ihnen?
-
16-09-2020 - |
Frage
Ich arbeite mit IBM Rational Application Developer für WebSphere ;Es basiert auf Eclipse, obwohl ich mich nicht sicher bin, dass seine Unterschiede von Eclipse Java EE-Funktionen nicht sicher sind.
Lösung
Ich möchte zwei Unternehmensjavaber haben. Erstelle ich zwei separate EJB-Projekte, eines pro JavaBean, oder lege ich sie als unterschiedliche Klassen in einem Projekt?
Sie können mehrere EJBS pro EJB-Modul (danke Gott) haben.
Was sind die Überlegungen, wenn Sie zwischen diesen entscheiden, vorausgesetzt, dass entweder technisch möglich ist?
Ich würde die Überlegungen von Verpackungs- / Bereitstellungsbereinigungen sagen. Wenn Sie aus irgendeinem Grund, den Sie in der Lage sind, nur einen dieser EJB in einer Enterprise-App zusammenstellen und bereitstellen zu können, und bereitstellen Sie dann separate Module.
Die Faustregel besteht darin, die Dinge logisch in derselben einsetzbaren Einheit neu zu gestalten. Teilen Sie eine logische Gruppe nur in feiner gekörte Module auf, wenn ein spezielle Bereitstellungsbedarf auftritt (selten).