If you are working with Hibernate this might be interesting for your. Automated Business Logic (ABL) is a Library which helps you to manage your Business Logic. It handles Cross Cutting Concerns and Multi Table Views. You just need to add a couple Annotations to your code. Take a look tot this demo here:
http://www.automatedbusinesslogic.com/live-demo
It just takes a couple minutes.
And here is ready to go Maven2 Archetype for ABL + Hibernate.
http://www.automatedbusinesslogic.com/maven-demo
You can follow ABL @VersionEye to get notifed about new releases.
http://versioneye.com/package/com~autobizlogic~abl–autobizlogic