

Der Tomcat-Webcontainer in der Kombination mit dem Apache 2 überzeugt in der Praxis. Im produktiven Einsatz ist das Gespann erprobt und weit verbreitet. Während des Power Workshops werden verschiedene Konfigurationen für den produktiven Betrieb vorgestellt und ausprobiert. Fortgeschrittene Themen, wie die Nutzung der neuen Tomcat 6 NIO- und APR-Konnektoren, die effektive Integration in den Apache, Lastverteilung, das Clustering und automatisierte Deployment, werden praktisch erprobt. Lassen Sie sich von den Tipps und Tricks begeistern. Es ist sinnvoll, den eigenen Laptop und einschlägige Erfahrungen mit Java, Ant und Tomcat mitzubringen.


Groovy bereichert die Java-Landschaft um die Konzepte dynamisch typisierter Sprachen wie Ruby und Smalltalk. In diesem Power Workshop lernen Sie an konkreten Beispielen, wie Sie die Mächtigkeit von Groovy in Ihren Java-Projekten nutzen können:
Für die praktischen Übungen benötigen je zwei Teilnehmer einen Laptop mit Java 5. Benötigte weitere Software wird im Workshop zur Verfügung gestellt.


Spring stellt POJOs (Plain Old Java Objects) in den Mittelpunkt, was eine Refokussierung auf objektorientierte Prinzipien erlaubt. Gleichzeitig wird für viele bekannte Java APIs eine vereinfachende Abstraktionsschicht angeboten. Der Power Workshop gibt eine Einführung in die verschiedenen Features des Spring Frameworks. Dazu gehören Basistechnologien wie Dependency Injection und aspektorientierte Programmierung wie auch der vereinfachte Zugriff auf andere Java APIs mit Spring. Der Power Workshop geht auch auf die neuen Features von Spring 2.1 ein, zum Beispiel bei der Konfiguration, sowie auf die Entwicklung verteilter Anwendungen mit Spring. Vorraussetzung für die optionalen Übungen sind ein Notebook mit Windows, 3 GB freiem Festplattenplatz, 512MB RAM und einem DVD-ROM-Laufwerk.


Hibernate ist der De-facto-Standard für die Anbindung von Java-Anwendungen an relationale Datenbanken. Das Persistenz-API von EJB 3 (JPA) ist in Anlehnung an Hibernate entstanden, und dementsprechend bietet Hibernate volle JPA-Unterstützung. Dieser Power Workshop erklärt, wie man mit Hibernate Klassen auf Datenbanktabellen abbildet, und stellt die umfangreichen Query- und Tuning-Möglichkeiten vor. Dabei wird sowohl das klassische Mapping über XML-Dateien als auch über Annotations vorgestellt. Vortragsteile wechseln sich in diesem Workshop mit praktischen Teilen ab, die die Teilnehmer auf ihren eigenen Notebooks nachvollziehen können. Die Teilnehmer haben nach dem Workshop ein grundlegendes Verständnis der Funktionsweise von Hibernate und JPA.