- hibernate.org: Best Practices for Thick Clients. No Command patterns here, no sirree. Main alternatives are "Implicit Humongous Transaction" and "Mixed Session Pattern". The downside of mixed session pattern is the complexity of managing these sessions. You get back to using Commands and the like. Humongous Transaction is no better, probably worse: there seem to be enough problems associated with keeping long-running sessions going that it's just not worth it. Most useful are some of the comments, with advice based on real-world experience.
- Hibernate and Swing demo app.
- Lukas Barton's blog: 2tier application using Hibernate
- The Visual Editor: iBatis better than Hibernate for GUI applications