There is a bridge between hibernate based model and eclipse UI at
http://fishbolt.org. It has a closed integration with the Eclipse UI. The integration is so closed that creating of the the eclipse db client takes a very short period.
The sample of building hibernate model with the couple of data objects and several eclipse views editors wizards actions is at
http://fishbolt.org/eclipse/org.fishbolt.model.hibernate.annotations/doc/plugin.article.en.html.
P.S. Be prepared - there are not a java bean like data objects. Author assumes that his solution is better by the several reasons. The primary reason is the errors evaluation at the compilation stage.