<<< Previous speaker Next speaker >>>

Trackhost: Eberhard Wolff, Interface 21

Trackhost: Eberhard  Wolff

Eberhard Wolff has several years of experience as a developer, consultant and trainer for enterprise solutions based on Java technologies. He is authored three books including the first German book on Spring, which is also the first book to cover Spring 2.0. He regularly contributes to conferences and writes articles for several journals. Eberhard is a founding member of the Java Champions and works as Managing Consultant for Interface21 in Germany.

Presentation: "Performance: Current Issues and Approaches"

Track:   Performance in Modern Enterprise Systems

Time: Tuesday 10:15 - 10:45

Location: SAS Nortvegia

Abstract: Performance is simple: Make your application run fast enough. But the hard part is to get there: You must know where to look for optimizations, how to deal with performance in your overall process and how and when to measure performance. This talk sets the stage for the performance track and explains, what the current issues in this field are and what kind of approach to performance issues is presented in this track.

Password protected Download slides

Presentation: "Spring and Patterns"

Track:   Open Source Enterprise Java

Time: Wednesday 11:00 - 12:00

Location: SAS Nortvegia

Abstract: Patterns are widely accepted as a means to describe common approaches of architecture and design. Even the foundation of component-oriented systems (e.g. EJB) can be described as a set of Patterns. This talk presents how new approaches like Spring implement these patterns differently and offer a new approach towards components. Also new Patterns in Spring such as Exception Translator or Template are presented. The patterns show the principles used for the integration of different APIs into Spring and makes them easier to understand.

Password protected Download slides

Presentation: "Panel: Open Source Enterprise Java"

Track:   Open Source Enterprise Java

Time: Wednesday 14:30 - 15:30

Location: SAS Nortvegia

Tutorial: "Spring 2.0 and Persistence"

Track:   Tutorial

Time: Sunday 13:00 - 16:00

Location: To be announced

Abstract:

The Spring Framework offers a novel approach towards Java development especially in the Java EE area. It is based on Dependency Injection to configure a network of objects, AOP to transparently add enterprise features like security or transactions and a set of APIs that make most of the Java EE APIs and several Open Source frameworks easier to use.

This tutorial gives an introduction to the Spring framework and also covers the new features of Spring 2.0. Besides AOP and DI a focus is the support of persistence technologies like Hibernate or JPA.