我不确定我是否理解正确。
有人告诉我:
边界 = 视图
实体 = 模型
控制 = 控制器
但根据我的MVC知识(模型-视图-控制器)(“胖模型,瘦控制器”),
难道不应该是边界 = 控制器,控制 = 模型(业务逻辑),实体 = 模型(ORM类或类似的实体类,只进行CRUD操作)吗?
我可能错了,请指导!
我不确定我是否理解正确。
有人告诉我:
边界 = 视图
实体 = 模型
控制 = 控制器
但根据我的MVC知识(模型-视图-控制器)(“胖模型,瘦控制器”),
难道不应该是边界 = 控制器,控制 = 模型(业务逻辑),实体 = 模型(ORM类或类似的实体类,只进行CRUD操作)吗?
我可能错了,请指导!
这两者非常相似,主要区别在于MVC通常用于用户界面设计,而ECB最常用于业务逻辑。Adam Bien因其推广ECB而闻名,这里是他的演示,帮助我理解两者之间的区别。