So I’m vying for a different position at work that’s much more technical than my current pure managerial job. In preparation, I’m brushing up on J2EE stuff, in particular EJBs, which I haven’t touched in more than 3 years.
It’s fairly complicated! Now I’m remembering what I didn’t like about EJBs in the first place. One thing that is a relief is seeing the fairly universal recognition that entity EJBs are a bad idea and course-grained session beans are better. Not too surprising that having your business objects expose fine-grained, remote interfaces was a bad idea, performance-wise. And other frameworks like Hibernate do a better job with object-relational mapping and persistence.
Ok, back to reading…