что подразумевается под классами Business, System, Interface, Persistence?

что подразумевается под классами Business, System, Interface, Persistence? Объясните мне несколько примеров?

7.11.2009 13:02:29
Zaki 7.11.2009 13:59:27
2 ОТВЕТА

Бизнес может быть частью вашего приложения, где происходит вся функциональная часть (то есть вычисления или правила)

Система это ваша ОС

Интерфейс, это контракт в Java POO -> см. Java для начинающих и тому подобное

Постоянство - это часть вашего приложения, где происходит вся часть связи с базой данных (т.е. запросы sql)

1
7.11.2009 13:42:06
  • Бизнес: основная часть приложения, обычно называемая бизнес-уровнем . Это то, что отличает одно приложение от другого. Например, если у вас есть приложение, которое выполняет учетные операции, бизнес-уровень будет содержать классы, подобные Accountили EndOfMonthJob. Это называется бизнес, в отличие от технической регистрации или формы входа, которые не являются частью бизнес-уровня. Возможно, лучшим термином были бы доменные компоненты

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

  • Интерфейс: Интерфейс - это либо определение технического интерфейса для взаимодействия (либо внутри одного и того же программного обеспечения, см. Интерфейсы Java), либо интерфейсы для удаленных систем (см. Интерфейсы WebService), которые можно рассматривать как контракт между двумя модулями, или интерфейс является Человеко-машинный интерфейс (также известный как Пользовательский интерфейс, Графический пользовательский интерфейс), который является лишь внешним интерфейсом приложения, так что человек (он же пользователь) может видеть и использовать его.

  • Постоянство: всякий раз, когда приложение должно сохранять состояние между запусками , оно должно где-то сохранять свое состояние (например, данные, введенные пользователем), чтобы оно могло загрузить его при следующем запуске. Уровень персистентности приложения содержит модули, позволяющие сохранять состояние приложения, чаще всего объектов домена, в хранилищах. Такие хранилища часто являются системами баз данных, но они также могут быть специализированными хранилищами или очень простыми, такими как .ini-файлы, .xml-файлы или реестр (хотя я не считаю это «постоянством»). В случае корпоративных приложений термин « Уровень доступа к данным» является синонимом уровня сохраняемости.

1
7.11.2009 14:08:26