请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

张勤一 2020-08-31 23:10:34

同学你好:

    你这个问题问的非常好,下面,我来给出易于理解的回答。

    其实,简单的理解,你就可以把领域模型理解为系统中的数据表模型(表定义以及各个数据表之间的关联关系)。为什么可以这样说呢,你细品,你的业务系统是不是一直在围绕着你定义的数据表来做 CRUD 操作(千万不要小看 CRUD,也不要听一些网友危言耸听,做到正确且高效的 CRUD 并不是一件简单的事)的呢?

    那么,更加合理或者说更加精确的理解是什么样的呢?领域模型是你的业务系统设计,不仅仅有数据之间的关系,还有方法之间的关系,数据和方法(Java 类)构成了一个完整的业务系统功能体系。所以,领域模型指的是你的业务系统设计,包含了数据之间是怎么流转的。

    最后,也不要太纠结于这些理论,基本上知道这个含义就可以。更多的是学会应用,在应用中你会理解的更加深刻。


    我是勤一,致力于将这门课程的问答区打造为 Java 知识体系知识库,Java 知识体系 BBS!共同建造、维护这门课程,我需要每一个你!

2 回复 有任何疑惑可以回复我~
  • 谢谢,一哥的解答 不仅言简意赅的回答了领域模型 还道出了java开发的本质 感谢一哥??
    回复 有任何疑惑可以回复我~ 2020-08-31 23:18:53
  • 感谢同学让问答区多了一个知识点!有问题随时提问,这门课程的问答区将会是内容最丰富的、质量最高的知识库!
    回复 有任何疑惑可以回复我~ 2020-08-31 23:20:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信