斗爷

导航

2013年1月6日 #

贫血,充血模型的解释以及一些经验(非常经典)(非原创)

摘要: 出处:http://www.cnblogs.com/generalxu/archive/2009/01/14/1375427.html为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类:1,失血模型2,贫血模型3,充血模型4,胀血模型那么让我们看看究竟有这些领域模型的具体内容,以及他们的优缺点:一、失血模型失血模型简单来说,就是domain object只有属性的getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称TransactionScript),这种模型下的do 阅读全文

posted @ 2013-01-06 13:13 斗哥哥 阅读(359) 评论(0) 推荐(0) 编辑

Model1 与Model2(转)

摘要: 出处:http://blog.163.com/shanqing_shuixiu@yeah/blog/static/16531922920105282211813/在web早期的开发中,通常采用的都是model1。Model1设计模式中,主要分为两层,视图层和模型层。那么,项目中的业务流程该如何处理呢?实际上,model1模式中jsp就充当了这个角色,也就是说一切的业务逻辑都是由jsp来处理的,通常是通过jsp直接调用模型来处理相关的业务,model1是以jsp为中心的。举个例子,比如我们用model1模式开发了一个网站,该网站可以注册会员,那么当我们在注册页面中点击提交时,我们在页面中输入的数 阅读全文

posted @ 2013-01-06 10:10 斗哥哥 阅读(748) 评论(0) 推荐(0) 编辑