领域模型
来源:2-4 使用 Optional 需要注意些什么?
weibo_拥有写轮眼的大帅B_0
2020-08-31
一哥能不能通俗的说下领域模型是什么意思啊
写回答
1回答
-
张勤一
2020-08-31
同学你好:
你这个问题问的非常好,下面,我来给出易于理解的回答。
其实,简单的理解,你就可以把领域模型理解为系统中的数据表模型(表定义以及各个数据表之间的关联关系)。为什么可以这样说呢,你细品,你的业务系统是不是一直在围绕着你定义的数据表来做 CRUD 操作(千万不要小看 CRUD,也不要听一些网友危言耸听,做到正确且高效的 CRUD 并不是一件简单的事)的呢?
那么,更加合理或者说更加精确的理解是什么样的呢?领域模型是你的业务系统设计,不仅仅有数据之间的关系,还有方法之间的关系,数据和方法(Java 类)构成了一个完整的业务系统功能体系。所以,领域模型指的是你的业务系统设计,包含了数据之间是怎么流转的。
最后,也不要太纠结于这些理论,基本上知道这个含义就可以。更多的是学会应用,在应用中你会理解的更加深刻。
我是勤一,致力于将这门课程的问答区打造为 Java 知识体系知识库,Java 知识体系 BBS!共同建造、维护这门课程,我需要每一个你!
222020-08-31
相似问题