Этот вопрос о «Лучшее использование» сценариев в проектах с ORMs как NHibernate, дозвуковых, Linq2SQL и т.д ...использование класса в ORM на основе проектов
Все эти инструменты генерируют основные классы сущностей, некоторые с атрибутами, другие без. Используют ли эти классы как свои бизнес-классы? Или существует ли опциональное копирование данных из классов, сгенерированных ORM, в созданные вручную бизнес-классы?
Спасибо.
Это путь. Фактически, весь смысл OOP и ORM заключается в том, что вы можете работать с бизнес-объектами (модель домена)! Вы можете использовать такие инструменты, как NHibernate, чтобы прозрачно сохранять свои бизнес-объекты, но ваш код приложения не обязательно должен работать с постоянством. – yfeldblum 2008-12-04 22:12:59