banq
2011-07-05 09:49
2011年07月05日 08:45 "@pye"的内容
板桥大叔能帮忙解答一下吗 ...

大叔觉得这个题目太简单了,界面层当然可以直接访问领域模型啊,MVC不就是这样吗?

ninyjun
2011-07-07 13:56
感谢板桥大叔回复, 我是新手, 但UI直接访问DOMAIN是不是可能导致UI那层也会有业务逻辑, 像SMART UI 那样?

SpeedVan
2011-07-08 08:51
(业务)逻辑是指客观领域的发生的一件事与物,与UI如何获取和摆弄数据无关。既然已经把逻辑放在domain,怎么还会把逻辑放到UI呢?“UI所做的一切”是为了让domain发生domainEvent,而其并不属于逻辑的一部分。

liuchengr
2011-10-28 09:11
有了Application层,UI就不应该访问Domain,因为,Application的职责不就是包装Domain层,给UI一个简单的调用接口吗?

SpeedVan
2011-10-28 14:40
Application并不是传统的controller,应用和控制是两个概念,例如邮件应用。

猜你喜欢