В Nhibernate у нас есть Fluent Nhibernate и теперь встроенная функция «Отображение по коду» в Nhibernate 3.2.Оба позволяют программно создавать сопоставления для вашего домена, и мы могли бы либо написать некоторые соглашения для сопоставления всего домена, либо мы могли бы написать отдельные классы для каждого соответствующего объекта домена.
Что-то похожее для Hibernate?