在客户端,我们使用MVC设计模式,MVC表示Model View Controller,Model是领域模型;View是UI;Controller是Application Service。MVC概念简单的同时也很强大。我们的实体和值对象通常不能直接在UI中表示,因此我们会对实体和值对象做一定的改造,Controller的出现就是对领域模型做改造使之适配UI。Controller作为一个包装器,一个桥梁,使UI和实体、值对象间的沟通更简单。这种机制的一种实现规范/风格是REST。
    image.png