MF對DDD的闡述
【1】AnemicDomainModel
http://martinfowler.com/bliki/AnemicDomainModel.html摘自javaeye社區幾篇較好的關于域模型驅動的文章。可以在javaeye上多搜搜,這里關于DDD的討論相當多,也十分的精彩
【1】
domain model的延伸討論 http://www.javaeye.com/topic/57075【2】對Robbin《domain model的延伸討論(重新編輯) 》一文質疑
http://www.javaeye.com/topic/57477jdon上banq對DDD的幾篇文章,可以讀一下,但個人感覺banq的文章是讓人越讀越模糊。
【1】領域模型驅動設計(Evans DDD)之模型提煉
http://www.jdon.com/mda/dddcase2.html【2】實戰DDD(Domain-Driven Design領域驅動設計:Evans DDD)
http://www.jdon.com/mda/ddd.html【3】模型驅動設計(MDD)之靈活設計
http://www.jdon.com/mda/dddcase1.html【4】四色原型
http://www.jdon.com/mda/archetypes.html 領域驅動開發產生的根源是J2EE復雜的開發方式往往使程序員忘了最主要的業務邏輯設計而過多的關注于每層對象的相互傳遞。領域模型強調J2EE各層實體的統一即表現層界面對象(form對象)==業務層域對象==持久層實體,這樣程序員只需將精力付諸于域模型設計,大大的提高開發效率。
我論文中的就是將service即領域模型中的行為通過IoC和AOP注入到貧血模型中,使之成為naked Object
論文中闡述的是一個框架,實現上述的描述。但并不涉及到任何域對象模型設計的東西(比如四色模型)。
論文demo有兩個一個是簡單的CRUD操作示例,另一個是仿spring的petclinic
論文的Demo配置環境是:
eclipse3.2
JDK 1.5
TOMCAT 5.5
MS SERVER 2K
數據庫的文章放在我硬盤中,畢業時我就把硬盤拆下來,其他的買了,現在用的公司電腦,所以估計數據庫文件有點很難提供給你。
我感覺你要講的東西和我做的不是一個方向,感覺你要做的是領域模型的設計。
qq留言給我