Spring hat sich zu einem etablierten Framework in
der Java-Welt entwickelt. Basierend auf dem cleveren Design-Prinzip der Inversion of Control (IoC) stellt Spring ein J2EE-Framework zur Verfügung, mit dem sich die Komplexität einer Anwendung wesentlich
vereinfachen lässt. Dieses Buch gibt Ihnen einen umfassenden Überblick über die grundlegenden Komponenten der Spring-Infrastruktur. Sie lernen, wie Sie durch Inversion of Control und
aspektorientierter Programmierung (AOP) die
unktionalität Ihrer Java-Klassen mit wenig Code-Zeilen implementieren können. Außerdem werden die verschiedenen Techniken und Integrationsmöglichkeiten des Frameworks betrachtet, die Ihren Alltag bei der Entwicklung von Webanwendungen erheblich vereinfachen: Persistenzmechanismen mit JDBC und Hibernate, programmatisches und deklaratives Transaktions-Management, Versenden von E-Mails, Scheduling von Prozessen, Web-Infrastruktur mit Spring MVC und
Spring Web Flow sowie Sicherheitsmechanismenmit dem Acegi Security System. Um einen möglichst praxisnahen Einstieg in das Spring-Framework zu bekommen, sind viele der genannten Themen mit einer beispielhaften Webanwendung veranschaulicht.
der Java-Welt entwickelt. Basierend auf dem cleveren Design-Prinzip der Inversion of Control (IoC) stellt Spring ein J2EE-Framework zur Verfügung, mit dem sich die Komplexität einer Anwendung wesentlich
vereinfachen lässt. Dieses Buch gibt Ihnen einen umfassenden Überblick über die grundlegenden Komponenten der Spring-Infrastruktur. Sie lernen, wie Sie durch Inversion of Control und
aspektorientierter Programmierung (AOP) die
unktionalität Ihrer Java-Klassen mit wenig Code-Zeilen implementieren können. Außerdem werden die verschiedenen Techniken und Integrationsmöglichkeiten des Frameworks betrachtet, die Ihren Alltag bei der Entwicklung von Webanwendungen erheblich vereinfachen: Persistenzmechanismen mit JDBC und Hibernate, programmatisches und deklaratives Transaktions-Management, Versenden von E-Mails, Scheduling von Prozessen, Web-Infrastruktur mit Spring MVC und
Spring Web Flow sowie Sicherheitsmechanismenmit dem Acegi Security System. Um einen möglichst praxisnahen Einstieg in das Spring-Framework zu bekommen, sind viele der genannten Themen mit einer beispielhaften Webanwendung veranschaulicht.