`

DCI,领域模型,领域事件的一些想法

阅读更多

内容见本人发的如下贴,欢迎讨论:

http://www.jdon.com/jivejdon/thread/38325

0
0
分享到:
评论
2 楼 狂放不羁 2010-04-21  

这么看 DCI 在实现上就是使用 Mixin 的方式就可以了。不过我看你的文章写的还挺复杂的
SSailYang 写道
从 http://www.jdon.com/jivejdon/thread/37976 摘抄一段
引用
具体实现,可以在运行时,通过动态反射将业务逻辑行为注射到领域模型对象中,动态语言比较方便,C++ 和 C#使用pre-load预加载,Scala使用hybrid 混合,DCI Architecture一文没有提到AOP,可以使用AOP中静态weave方式混合,现在javassit等动态代理框架都支持静态weave,包括AspectJ/Spring,在编译时就将业务行为注射到模型中。

这么看 DCI 在实现上就是使用 Mixin 的方式就可以了。不过我看你的文章写的还挺复杂的



呵呵,欢迎讨论,我也仅仅是写了一下自己的亲身经历。有什么好的想法可以在这里或者jdon上面说说呵呵。
1 楼 SSailYang 2010-04-20  
从 http://www.jdon.com/jivejdon/thread/37976 摘抄一段
引用
具体实现,可以在运行时,通过动态反射将业务逻辑行为注射到领域模型对象中,动态语言比较方便,C++ 和 C#使用pre-load预加载,Scala使用hybrid 混合,DCI Architecture一文没有提到AOP,可以使用AOP中静态weave方式混合,现在javassit等动态代理框架都支持静态weave,包括AspectJ/Spring,在编译时就将业务行为注射到模型中。

这么看 DCI 在实现上就是使用 Mixin 的方式就可以了。不过我看你的文章写的还挺复杂的

相关推荐

Global site tag (gtag.js) - Google Analytics