что означают “домен” и “персистентность”?

Я всегда встречаюсь с этими 2 словами.

Я знаю, что, когда Вы говорите о модели предметной области, Вы говорите об объектах.

И слой персистентности является слоем, Вы храните свои данные, например, базу данных MySQL.

Но кто-то мог объяснить эти слова более тщательно?

Почему это называют доменом? Почему персистентность?

Спасибо!

6
задан Alex Weitz 12 July 2016 в 15:11
поделиться

1 ответ

Он называется доменом , потому что применяется определение .

Подробные сведения о модели предметной области см. В определениях википедии и PoEAA .

Например, если вы создавали программное обеспечение для управления воздушным движением, управление воздушным движением - это ваш домен . То, как вы моделируете это, используя свои объекты, - это ваша модель предметной области .

Что касается настойчивости , опять же определение все объясняет. Слой постоянства - это место, где вы храните свои данные, но вы это уже знаете. Этот термин используется потому, что он агностик. Не все данные сохраняются одинаково - некоторые используют базы данных, некоторые используют XML, некоторые используют удаленную службу.

13
ответ дан 8 December 2019 в 18:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: