For the last month or so I've been writing a new production system for one of our new customers using JBoss, Hibernate and Xdoclet.
The application needs to run on several different database backends (Oracle, SQL-Server etc.) and these tools have saved me hours and hours of work. I've been very impressed by :
which offers a short technical guide to using hibernate.