А у меня вот есть маппер самописный, только мучений с ORM не меньше. Очень недостаёт множественного наследования. Вот мода дурацкая пошла щас его не поддерживать :-(
Ну мне пока без него хорошо :) честно :)
К стати, а как вы в жабе связывание данных с контролами делаете? Вот в нете для этого ObjectDataSource есть, который помогает всё это дело визуализировать. А в жабе что? Я помню когда свинг смотрел года 4 назад, так у них вобще небыло такого понятия как DataBinding. Только горстку убогих борландовский контролов dbSwing видил...
А ничего окромя их свинганутых Models. :( Это то чего я объяснить не могу... есть некоторые попытки сделать его для Eclipse/SWT, но вот аналога data binding из дотнета нет... Но это для стандартного GUI/RichClient.
А для Web все есть: и Struts умеет объекты к контролам привязывать, и Java Server Faces (что-то похожее на ASP.NET), и другие фреймворки. Там никаких проблем - я Hibernate-овский объект передаю по сети на веб-сервер, мой Struts манипулирует ним как хочет, передает назад в мой application server и в Hibernate, оно в свою очередь пишет это в базу.

