URL dieser Newsmeldung:

22.06.2006

Spring One Conference - the summer of Spring


Unter dem Motto "The Summer of Spring" fand am 15. und 16. Juni in Antwerpen die erste reine Spring-Konferenz in Europa statt. Mittlerweile ist das Spring Framework zu einer festen Größe im Enterprise-Java-Bereich geworden. Und so gibt es nun auch die ersten Konferenzen speziell zu diesem Thema. Letztes Jahr fand bereits die Spring Experience in den USA statt und auf der JAX im Mai gab es eigens einen Spring Day. Die Spring One ist nun die erste reine Spring-Konferenz in Europa. Sie ist schon deswegen folgerichtig, weil Spring eine europäische Entwicklung ist und in Europa eine große Spring-User-Community existiert. Die Konferenz fand in dem Metropolis-Kino in Antwerpen statt, wo auch die Javapolis ihre Heimat hat. Über 400 Teilnehmer hatten sich vor Ort eingefunden.

Spring 2.0 in der Pipeline
Im Moment wartet die Spring-Community vor allem auf das Spring 2.0-Release. Hier muss man sich jedoch noch weiter gedulden, im Rahmen seiner Keynote kündigte der Begründer von Spring, Rod Johnson, lediglich Spring 2.0 RC 1 an. Dieses Release soll schon alle Features von Spring 2.0 enthalten und ist ab sofort als Basis für eigene Entwicklungs-Projekte zu empfehlen.

.

Enterprise Java à la Spring
Wie weit Spring im Enterprise-Java-Segment gekommen ist, wurde anhand einer Case Study derselben Keynote verdeutlicht. Sie kam von Voca, einer Firma, die mit fünf Milliarden Transaktionen im Jahr 15 Prozent des europäischen Zahlungsverkehrs auf Basis eines Spring-Systems abwickelt. Dabei wurden vor allem die höhere Produktivität, die bessere Testbarkeit und der gute Support für Spring hervorgehoben. Rod Johnson berichtete weiterhin davon, dass BEA, Oracle und IBM mittlerweile Produkte auf Basis von Spring implementieren. BEA stellte im Rahmen der Konferenz auch ihren neuen EJB 3.0 Container vor, der auf Spring basiert und zusammen mit Interface21, dem Unternehmen, das hinter der Spring Framework steht, implementiert worden ist. Die EJBs in diesem Container führen ein Doppelleben: Sie sind sowohl EJBs als auch Spring Beans.

Java Persistence API und Spring
Einen weiteren Schwerpunkt der Konferenz bildete das Java Persistence API aus dem JSR 220 - Enterprise JavaBeans. Die Spezialisten von Oracle und BEA stellten das API vor und natürlich wurde auch die Integration in Spring dargestellt. Neben der Unterstützung der Transaktionsinfrastruktur und des Template-Ansatzes kann man mit Spring auch effiziente Unit-Tests für JPA-Anwendungen implementieren, was sonst wegen der ClassLoader-Modifikationen von JPA problematisch ist. Außerdem wird Spring in Zukunft proprietäre Erweiterungen von JPA kapseln und herstellerneutral anbieten. Dazu stimmt sich Interface21 auch schon mit den großen Playern in diesem Markt ab.

Über den Tellerrand
Neben reinen Spring-Themen bot die Konferenz mit Themen wie Domain Driven Design oder Sprechern wie Gregor Hohpe (Google, Autor Enterprise Integration Patterns) einen Blick über den Tellerrand, um die Technologien auch in den Kontext zu stellen. Und so wurde deutlich, dass es auch auf der Spring One um mehr als nur Spring geht und auch in Zukunft noch viele interessante Innovationen zu erwarten sind. Dies fand seinen Niederschlag in Rod Johnsons zweiter Keynote. Die Hauptaussage: Spring bietet zwar schon ein wesentlich besseres Programmiermodell als Java EE, aber der Weg der Vereinfachung hin zu wirklich objektorientierten Enterprise-Anwendungen und intelligenter Middleware ist noch weit. Man darf also auch gespannt sein, was die Zukunft noch bringt. - Eberhard Wolff (Autor Java Magazin)

Die nächste Ausgabe des Java Magazins, welche ab 13. Juli am Kiosk zu haben ist, wird sich dezidiert dem Thema Spring widmen.

[an]
 http://www.springone.com/display/SpringOne06/Home (http://www.springone.com/display/SpringOne06/Home)
 http://www.jcp.org/en/jsr/detail?id=220 (http://www.jcp.org/en/jsr/detail?id=220)



© 2010 Software & Support Verlag GmbH. Vervielfältigung nur mit Genehmigung des Verlags. Fragen?