- Java EE 5 Development with NetBeans 6: if you want to start with hacking your applications quickly. This book guides you step by step with wizards and screenshots and explains briefly the technology. Netbeans 6.7 and Glassfish v2 is probably the fastest way to start your Java EE carrier. You get installed your whole environment + IDE in few minutes and clicks without fiddling with plugins, configuration etc. It covers Netbeans 6.5 - but is still valid for 6.7 and 6.8 (except visual web pack).
- Pro EJB 3: Java Persistence API: this books is exact the opposite: its IDE agnostic and concentrates on the principles and challenges. If you like to understand the JPA concepts - read it.
- EJB 3 in Action: explains EJB 3 with some interesting case studies (EJB 2 migration, Spring integration etc.). If you are starting with EJB 3 development - an interesting read.
- Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional: this book introduces you nicely to the future: Java EE 6 and Glassfish v3. It also explains RESTFul services, JSF and Facelets.
So - enjoy your weekend - after reading these books you will become a Java EE professional (around Monday :-)).