<ddd--领域驱动设计学习>讨论--------分层架构
<ddd--领域驱动设计学习>讨论--------分层架构
用户界面层: 负责向用户显示信息,并解析用户的命令。...
---------这里的用户界面层是不是 jsp 一类的 view ?
应用层 : 定义软件可以完成的工作,指挥具有丰富含义的领域对象来解决问题.....
---------应用层是不是 我们平时 所用的 接口,抽象类 ?
在这个层次中不反应业务情况的状态,但反映用户或程序的任务进度状态
---------这句话应该怎么理解呢?务情况的状态 和 任务进度状态是怎么反映出来的? 可以举
个例子吗?各位大牛
领域层 : 负责表示业务概念,业务状况的信息以及业务规则
---------领域层是不是 我们平时用到的类? bean? 不是很准确,应该说是实体,值对像,服
务吧。(这几个有待区别)
“反映业务状况的状态在该层中被控制和使用”
---------这里是不是指有的 操作要写在 相应的bean里面?比如 一个帐户account,应该具有
“存和取”两个动作?
基础结构层:为上层提供技术能力:消息发送,领域持久化,为用户界面绘制窗口等。
---------这个模糊 . “提供能力”看起来好像是 接口的 implement ,abstract class的
extend。。 但是 还有 持久化,这个是hibernate的功能吧, 后面的绘制窗口---这个是什么意思了?
感觉飘忽不定啊~~~~~~~~
是不是本来就理解错了,思维的出发点就有问题? 大家多多指教! 谢谢各位老师了
[该贴被spring7777777于2008-12-05 17:43修改过]