I would like to know which are the weak points of Hibernate 3. This is not pretended to be a thread against Hibernate. I think it will be a very useful knowledge for decide if Hibernate is the best option for a project or for estimating its time.
A weakness can be:
- A bug
- Where JDBC or PLSQL are better
- Performance issues
Also, can be useful to know some solutions for that problems, better ORM or techniques, or it will be corrected in Hibernate 4.
For example, AFAIK, Hibernate will have a very bad performance updating 10000 rows comparing to JDBC in this query:
update A set state=3 where state=2