“域”和“持久性”是什么意思?
问题描述:
我总是遇到这两个单词。“域”和“持久性”是什么意思?
我知道,当你在谈论域模型时,你正在谈论对象。
持久层是你存储数据的层,例如。 MySQL数据库。
但是有人可以更彻底地解释这些词吗?
为什么叫做域名?为什么持久?
谢谢!
答
它被称为domain,因为definition适用。
有关域模型的详细信息,请参阅wikipedia和PoEAA的定义。
例如,如果您正在构建软件来处理空中交通管制,空中交通管制是您的域。如何使用对象模型化您的域模型。
只要持久,再次definition解释这一切。持久层是您存储数据的位置,但您已经知道这一点。使用这个词是因为它是不可知的。并非所有的数据都以相同的方式持续存在 - 有些使用数据库,有的使用XML,有的使用远程服务。