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
JPA 2.1 : Persistence-Features in Java EE 7
Dirk Weil, Michael Schäfer
bookCDI - Dependency Injection in Java EE 7 : Dependency Injection in Java EE 7
Dirk Weil
bookJava EE 7 : Enterprise-Anwendungsentwicklung leicht gemacht
Dirk Weil
bookJava EE 6 : Enterprise-Anwendungsentwicklung leicht gemacht
Dirk Weil
book
Cloud Native DevOps mit Kubernetes : Bauen, Deployen und Skalieren moderner Anwendungen in der Cloud
John Arundel, Justin Domingus
bookProgrammieren lernen von Kopf bis Fuß : Ihr Einstieg in die Programmierung mit Python
Eric Freeman
bookSpring Boot 2 : Moderne Softwareentwicklung mit Spring 5
Michael Simons
bookSQL-Abfragen optimieren : Was Entwickler über Performance wissen müssen
Robert Panther
bookCSS : Grundlagen und Best Practices
Regine Heidorn
bookBig Data - Apache Hadoop
Bernd Fondermann, Kai Spichale, Lars George
bookSpring Praxishandbuch : Band 2: Dynamisierung, Verteilung und Sicherheit
Thomas Biskup, Rafael Stalitza, Sascha Steiger, Nils Wloka
bookDeep Learning illustriert : Eine anschauliche Einführung in Machine Vision, Natural Language Processing und Bilderzeugung für Programmierer und Datenanalysten
Jon Krohn, Grant Beyleveld, Aglaé Bassens
bookDer Maker-Guide für die Zombie-Apokalypse : 20 Survival-Projekte mit einfacher Elektronik, Arduino und Raspberry Pi
Simon Monk
bookLightroom Know-how : Das Buch für und nach dem Lightroom-Einstieg. Konzepte, Module, Funktionen, Tipps und Hintergründe
Jürgen Gulbins
bookSprechen Sie Java? : Eine Einführung in das systematische Programmieren
Hanspeter Mössenböck
bookC Programmieren lernen für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen
Code Campus
book