2009-08-25 2 views
0

Я вижу много ссылок на это в дискуссиях по программному обеспечению Java, конкретно говорящих о Hibernate. Я не могу найти никакого определения того, что это такое и почему я забочусь об этом. У кого-то есть хорошее определение?Что такое «модель домена сохранения»

ответ

0

Вы можете найти доменный дизайн (DDD). http://en.wikipedia.org/wiki/Domain-driven_design Персистирующая часть - это просто, что она способна сохраняться (сохраняя ее состояние), которая может быть сделана несколько безболезненной с помощью OR-преобразователя, такого как Hibernate.

0

У меня такое чувство, что по модели доменов Persitence Domain на самом деле подразумевается шаблон ActiveRecord http://en.wikipedia.org/wiki/Active_record_pattern, в соответствии с чем ваша модель домена отражает вашу базу данных scehma.

Однако это описывается как модель доменов с персистентностью, когда активная запись находится под вашей реальной моделью домена. Таким образом, классы ActiveRecord служат для выполнения действий в вашей базе данных, но вы не предоставляете их другим частям вашего приложения (то есть к ним обращаются объекты вашего домена)

0

Мое ощущение, что это просто набор классы, чьи экземпляры имеют состояние, которое должно сохраняться в сеансах.

Смежные вопросы