Can TomEE save Java EE?
David Blevins of the Apache TomEE project believes there's life left in the Java EE programming model -- and that his souped-up Tomcat enterprise application server proves it.
Andrew C. Oliver, March 2013

Open source Java projects: GitHub
If you've been curious about GitHub then this short tutorial is for you. Get an overview of the source code repository that has changed the way that many developers work, both individually and collaboratively. Then try GitHub for yourself, using common Git commands to branch and commit your own open source project.
Steven Haines, August 2012

Domain-driven design with Java EE 6
When a Java EE application needs to implement type-specific behavior for domain objects, a procedural, service-oriented approach leads to unnecessary code and hard-to-maintain logic. Learn about Java EE's architectural flip-side: domain-driven design that lets you make the most of Java's object-oriented roots.
Adam Bien, May 2009

Know your Oracle application server
René van Wijk offers tips for troubleshooting incompatibilities between Oracle Web application servers and Java EE application components such as TopLink Essentials, Apache MyFaces Trinidad, Hibernate, and EJBs.
René van Wijk, May 2009

EJB 3: From legacy technology to secret weapon
Java champion Adam Bien argues that EJB 3's streamlined component model and persistence handling are worth a second look. Learn the difference of convention over configuration, annotations, dependency injection, and aspect orientation.
Adam Bien, October 2008

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld