用JAVA如何实现Rich Domain Model?

2 views
Skip to first unread message

wuzy

unread,
May 10, 2008, 4:43:55 AM5/10/08
to 中国架构师联盟
最近同学讨论起ROR和JAVA对领域模型的支持,发现在JAVA分层体系下,很难或者实现起来远没有ROR来得简洁、方便。

给出一个演练题目:

User类,有属性name, password, gender, department, salary, tasks(员工当前的工作任务)

Task类,有属性name, duration, owner(谁来做)

有这样的业务逻辑:
1、统计某个部门的薪水总和
2、统计某个员工的工作量
3、统计某个部门的总工作量

请用Java语言进行建模,可以使用DAO接口隔离持久化操作,请应用Martin Fowler的PoEAA中的Rich Domain Model
模式。
Reply all
Reply to author
Forward
0 new messages