Tuesday, February 19, 2008
As you might know already, I am not the biggest fan of O/R mapping tools, but I understand, that they can be of great help in many projects. However, a nice article discusses the dominant position of Hibernate, which is really a pity. Many developers these days apparently believe Hibernate is the only option out there. It is not. As this article points out there are other probably better solutions like Apache Cayenne (and of course my favorite iBatis, not O/R anyway).
The main reason for this blog entry is a reference from this article though, pointing to a Javalobby article that gives a nice introduction into the lazy loading problem (for all O/R rookies, highly recommended) and problems that are assoziated with Hibernate there.