Yes, it's a new book and I almost finished it. I read it for a certification exam, after that I'll return to some more novels. It's not entirely new to me since I work with EJB 3.0 for one year and a half now. It's good important concepts like ORM, dependency injection and AOP are becoming part of the official JEE specification, it's bad it took them so long to react. These concepts are de facto standards in the Java world thanks to Hibernate and Spring frameworks.
I also still remember when I first heard about AOP(aspect oriented programming) in Bill Pugh's class at UMD. It seemed a very natural paradigm and I'm glad it made it to mainstream programming so fast.