Java EE stellt schon seit mehr als siebzehn Jahren eine verlässliche und tragfähige Plattform zur Entwicklung von Enterprise-Anwendungen dar. Waren die ersten Versionen bis zu J2EE 1.4 noch komplex und schwergewichtig, so ist die aktuelle Version trotz des groĂen Leistungsumfangs stark auf die Einfachheit der Softwareentwicklung fokussiert. Anwendungsentwicklung auf dieser Basis macht SpaĂ und ermĂśglicht schnelle Erfolge - dies mĂśchte dieses Buch seinen Lesern vermitteln. Es zeigt anhand vieler Beispiele, wie einfach Software fĂźr die Java-EE-Plattform erstellt werden kann. Das Buch hat nicht den Anspruch einer allumfassenden Darstellung von Java EE. Vielmehr werden die fĂźr die leichtgewichtige Softwareentwicklung genutzten Teile der Gesamtspezifikation ohne Ballast verständlich erläutert. Dadurch wird stĂźckweise ein leistungsfähiger, aber Ăźberschaubarer Stack fĂźr Enterprise-Anwendungen zusammengesetzt: von Java Persistence Ăźber CDI bis hin zur browserbasierten Oberfläche mit JavaServer Faces. Neben der Betrachtung einzelner Anwendungen spielen heute vernetzte Architekturen, anwendungsĂźbergreifende Kommunikation, Microservices etc. eine immer stärkere Rolle. Dem trägt diese Ăźberarbeitete Auflage mit dem neu hinzugekommenen Kapitel Ăźber RESTful Web Services Rechnung. Ein durchgängiges Real-World-Beispielprojekt dient der weiteren Verdeutlichung und Abrundung. Hier werden alle behandelten Teile zu einer kompletten Anwendung zusammengesetzt, die in der diskutierten Form mittlerweile im Einsatz ist. Zielgruppe: Java-Enterprise-Entwickler, Projektleiter, IT-Architekten