disadvantages of hibernate

Hibernate Tutorial JDBC vs Hibernate

One regular answer from a budding programmer is it is very difficult to understand Hibernate, Spring and Struts. Is it the technology (framework) like that? Does tutorials do not simplify the learning? I admit that both. The concept of way2java.com from the beginning is "simplifying the complexity". I generally avoid…