wuzy
unread,May 10, 2008, 4:43:55 AM5/10/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
模式。