在以前的项目中,“贫血”模型用的比较多,然而“贫血”模型并没有充分发挥DDD的优势,也达不到Domain Objects是业务逻辑的核心作用。
借鉴网络上的一些资料,在新的架构下,自己规划了一下Packages。目前,新架构采用Wicket 1.4 + Guice 2.0 + Warp-persist 2.0 + Hibernate 3.3 框架。如此设计架构,主要是为了进行组件式复用,以及保持架构尽量轻量化。
Packages按层次方式来进行划分(见下图):


借鉴网络上的一些资料,在新的架构下,自己规划了一下Packages。目前,新架构采用Wicket 1.4 + Guice 2.0 + Warp-persist 2.0 + Hibernate 3.3 框架。如此设计架构,主要是为了进行组件式复用,以及保持架构尽量轻量化。
Packages按层次方式来进行划分(见下图):
- domain:放置所有的领域对象,包含model和service两类对象。model下放置DO和Repository接口,DO中包含业务逻辑方法,并可注入Repository进行持久化。service下主要放置涉及多个DO之间存在交互的对象。
- infrastructure.persistence:放置所有Repository接口的hibernate实现。infrastructure下包含所有的基础实施,譬如:cache,security等。
- application:facade模式的应用,主要是为了方便表现层调用。并且可适配多种展现方式,譬如:html、xml等。
- guice:放置guice的module。


性感影片線上看性感影片性感女優影片性感動作影片性感免費影片性感做愛影片性感辣妹影片性感辣妹的影片性愛情色影片性愛影片交流性愛貼圖影片性愛高潮影片性愛自拍貼圖影片性愛罐頭影片性愛線上影片h漫圖貼h漫貼圖h漫畫免費分享h圖庫h圖pchome相簿h電影免費看h罩杯寫真女星h貼圖h卡通影片免費觀看h卡通短片hh色漫畫影片hh色漫畫hh卡通影片hbo論壇hbo成人影片處女乳頭處女流血處女手淫貼圖處女性交貼圖處女性愛影片處女性愛自拍照處女怎麼判斷處女圖片|處女私處圖片處女+做愛限制級圖文限制級圖貼限制級卡漫限制級卡通限制級區
回复删除