The holiday season is over and we can enjoy an event every week. After
Eclipse Stammtisch and
reasoning on modularity an event on enterprise systems can be visited. It seems that after the
last visit on Java EE 5 Hacking Adam want to tell something on Java EE 6 Hacking…
This session will be interactive / openspace like. He will walk through the new EJB 3.1 APIs and explain some interesting stuff as well. It is the logical conduction of the first
JUG HH session in May 2008.
Lehmanns Fachbuchhandlung (Hamburg Hauptbahnhof), Kurze Mühren 6, 20095 Hamburg
Date and Time: 16.09.2008, 20:00
Topic: Productive Java EE 6 – Rethinking Best Practices And Bashing On Patterns, Cluster One
Abstract: Java EE 6 is great, but many questions like:
- Are DAOs dead?
- Do JSF really suck?
- Are anemic JPA-entities a best practice?
- Are XML deployment descriptors legacy?
- Are EJBs lightweight?
- How to test EJBs?
- Is layering an antipattern?
- Do we need factories?
- How to integrate with RESTFul services?
- Is it possible to deploy EJBs into a …WAR?
- Are “plain old web containers” dead?
- Services or Objects – what is the way to go?
still remain open. These and many other questions will be discussed interactively with …code.
About the speaker: Java Champion
Adam Bien is a self-employed consultant, lecturer, software architect, developer, and author in the enterprise Java sector in Germany who implements Java technology on a large scale. He is also the author of several books and articles on Java and J2EE technology, as well as distributed Java programming. His books include J2EE Patterns, J2EE HotSpots, Java EE 5 Architectures, Enterprise Architectures, Enterprise Java Frameworks, SOA Expert Knowledge, and Struts, all published in German.
As BEA technical director, Bien is also a member of the NetBeans Dream Team; an Expert Group member of the Java Community Process for EJB 3.1, JPA 2.0, and Java EE 6; and involved in embedded Java, Grid, and P2P technology. He currently works as an architect and developer in several J2EE-Java EE Model-Driven Architecture (MDA) and EAI component architecture projects for the Java EE platform and .NET.