55
events were organized by JUG Switzerland during 2023.

Jan Groth ist seit 10 Jahren als Berater, Entwickler und Projektleiter im Java Enterprise Umfeld tätig, davon die letzten 2 Jahre mit dem Tätigkeitsschwerpunkt JBoss Seam. Dabei hat mehrere Projekte mit dem Framework umgesetzt und abgeschlossen. Zusätzlich zur projektbezogenen Tätigkeit leitet er Workshops, betreut ein Seam-Forum und ist auch Autor mehrerer Fachartikel zu diesem Thema.

17.06.2010

JBoss Seam

Überblick, Erfahrungen und Einordnung

LOCATION: Zürich
KEYWORDS: Technology, Product, Lessons learned

AGENDA:18:00 - 19:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Jan Groth   COMPANY: Helvetia Versicherungen
SLIDES: 100617_Seam_JanGroth.pdf

Seam ist ein Open-Source Framework, welches Standard-Technologien wie AJAX, JSF, JPA, EJB und Business Process Management vereint und somit ein umfangreiches Werkzeug für die Entwicklung von Rich Internet Applikationen in Java darstellt.

Zentraler Bestandteil der Weiterentwicklungsstrategie des Frameworks ist es, möglichst viele Konzepte über den Java Community Process zu standardisieren, und auf diesem Wege in der gesamten Java Welt zu etablieren. Daher befindet sich Seam mit dem Erscheinen der Java Enterprise Edition 6 gerade in einer sehr spannenden Umbruchsphase: Die (noch) aktuelle Version 2 wird nicht mehr direkt weitergeführt, sondern geht auf, zum einen in verschiedene Features von Java EE 6, zum anderen in den eigenständigen JBoss-Entwicklungen Weld und Seam 3. Um dieser Situation Rechnung zu tragen, ist der Vortrag in zwei Teile gegliedert.

Im ersten Teil werden zunächst die Idee und Motivation hinter der Entstehung von Seam beleuchtet. Die wichtigsten Konzepte der aktuellen Version 2.2.1 werden erläutert und mit Codebeispielen unterlegt, zusätzlich wird die automatisierte Generierung von Projektstruktur und CRUD-Funktionalität demonstriert. Zum Abschluss der ersten Vortragsteils erfolgt eine Betrachtung der mit Seam 2 gemachten praktischen Erfahrungen des Redners.

Anschliessend erfolgt der Brückenschlag hinüber zu Java Enterprise 6 und Seam 3: Welche Teile von Seam 2 sind aktuell in die Java EE 6 gewandert, und was wird zukünftig in Seam 3 enthalten sein? Was beinhaltet Weld, die JBoss Implementierung des JSR 299 (Contexts and Dependency-Injection), und wie ist die aktuelle Roadmap der Entwicklung? CDI, als standardisierte Weiterführung des Bijektions-Konzepts von Seam 2, wird kurz vorgestellt und in einem praktischem Beispiel demonstriert.

Anschliessend Fragen, Antworten und hoffentlich spannende Diskussionen.

Vortrag und Folien: Deutsch

Jan Groth ist seit 10 Jahren als Berater, Entwickler und Projektleiter im Java Enterprise Umfeld tätig, davon die letzten 2 Jahre mit dem Tätigkeitsschwerpunkt JBoss Seam. Dabei hat mehrere Projekte mit dem Framework umgesetzt und abgeschlossen. Zusätzlich zur projektbezogenen Tätigkeit leitet er Workshops, betreut ein Seam-Forum und ist auch Autor mehrerer Fachartikel zu diesem Thema.


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland