Unterschied zwischen Java EE und Spring framework
Ich bin bestrebt, Sie kennen den Unterschied zwischen Java EE und Spring Framework. Könnte jemand bitte helfen Sie mir, dieses.
Eine kleine Anmerkung, bitte beachten Sie, dass JEE ist kein offizieller Begriff. Der bevorzugte Begriff ist Java EE 😉
Danke Arjan fpor mir Korrektur.
Danke Arjan fpor mir Korrektur.
InformationsquelleAutor Sid | 2010-12-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Java EE ein standard, offiziellen, Spezifikation für eine voll funktionsfähige Enterprise Application Framework-stack. Enthält Sachen wie Object-Relational-Mapping, Sicherheit, Web-Anwendungen, Datenbank-Konnektivität, Transaktionen...
Oben auf der Java EE-Spezifikationen gibt es Java ee Implementierungen - /application-Server wie: JBoss, Glassfish, WebSphere, Weblogic.
Feder auf der anderen Seite, ist ein Rahmen, tun eine Menge von dem Zeug auf der Java EE-Spezifikationen, aber in seiner eigenen form. Sie Folgen nicht Java-EE-Spezifikationen und APIs. Aber Sie haben auch ein Web-Framework, Transaktions-management, Sicherheit und einige andere Lösungen Java-EE bietet.
InformationsquelleAutor Pablo Santa Cruz
Java EE:
Frühling:
InformationsquelleAutor Nitin
Java EE:
Frühling:
EJB 3.1 genommen hat, viel vom Frühling. Jetzt ist es umfasst dependency injection, eine form von Aspekten und JPA. EJB 3.1 ist viel näher an Frühling als EJB 2.0 war.
Darüber hinaus EJB 3.1 nicht genommen hat alles von Hibernate. JPA genommen hat, viele Dinge aus dem Ruhezustand (und den Ruhezustand eingenommen hat, viele Dinge, die von TopLink, die älter ist als es durch eine lange Zeit). EJB 3.1, erleichtert die Arbeit mit JPA, aber es ist definitiv nicht enthalten PPV.
Schließlich, EJB 3.1 hat in der Tat genommen, die Dinge aus Spring und die Java EE community sollte ewig dankbar zu Rod. Die Programmier-Modelle sind jetzt sehr ähnlich, unterschiedlich vor allem in details. EJB 2.0 Bohnen waren komplett das Gegenteil von Spring beans. In letzter Zeit, Spring Bohnen sind folgende EJB-beans, die begannen, mit Anmerkungen über XML und die Konvention über die Konfiguration. Es bleibt abzuwarten, ob der Frühling auch Folgen die CDI-Typ, sichere Injektionen (beachten Sie, dass die CDI ist eine sehr wichtige API in Java EE und sich nicht basierend auf EJB, sondern lediglich in der Lage, zu integrieren, mit es).
InformationsquelleAutor duffymo
Ich einen überblick über Java EE hier Rahmenbedingungen für die Schichtung wiederverwendbare Architekturen
Diese enthält auch einen kleinen Vergleich mit Feder, die relevant sein könnten für diese Frage.
InformationsquelleAutor Arjan Tijms