对于符合JAVABean规范的bean,调用其方法应优先使用java.beans.PropertyDescriptor获取Method进行方法调用,以获得更大的可维护性。
publicvoidgridColumnFilter(List<?>list,Map<String,Object>dataMap){
for(Iterator<?>iterator=list.iterator();iterato..
分类:
编程语言 时间:
2015-02-05 11:33:27
阅读次数:
227
PureMVC框架的目标很明确,就是把程序分为低耦合的三层:Model、View和Controller。通过使用PureMVC后,我们的代码将集中分为以下几个部分:Façade、Command、Mediator、Proxy以及UI部分,还有一些数据结构的定义如Value Object,所有核心的逻辑...
分类:
Web程序 时间:
2015-02-04 21:45:29
阅读次数:
389
RT-Thread实时操作系统是一个分层的操作系统,它包括了:? 组件层components,这些是基于RT-Thread核心基础上的外围组件,把一些功能模块划分成独立的一个个组件模块,做到组件与组件之间的低耦合,组件内部的高内聚。 例如文件系统,命令行shell接口,lwIP轻型TCP/IP协议栈...
分类:
其他好文 时间:
2015-02-04 21:43:05
阅读次数:
7346
最近一直在忙着机房重构,忙碌的日子让自己过得很充实。但是,一个功能怎么也实现不了,也确实让人有点纠结啊。比如说,机房收费系统中有充值的功能,这个需要在充值后对相关的表进行操作,既要写入充值记录,也要更新余额。如果按照以前的思路,需要调用好几个方法分别取实现,显得有点麻烦。而且,假如修改代码的话,就可能使整个过程都需要进行修改,明显不符合要求。
这时候一个很好的办法就是利用Sql se...
分类:
其他好文 时间:
2015-02-02 18:09:02
阅读次数:
115
通常意义的三层架构是将整个业务应用划分为:表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。区分层次的目的是为了“高内聚、低耦合”的意思。1、表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层...
分类:
其他好文 时间:
2015-02-02 12:24:29
阅读次数:
119
What?
三层架构就是将整个业务应用划分为:表示层(Presentation Layer)、业务逻辑层(Business
Logic Layer)、数据访问层(Data
Access Layer)。
Why?
区分层次的目的是实现“高内聚,低耦合”的思想。三层结构是软件架构设计中,最普遍的一种结构。
When?
...
分类:
其他好文 时间:
2015-01-31 17:55:26
阅读次数:
215
背景:
为了降低耦合,有了观察者模式!
书上的例子发展历程,如下图:
1、因为秘书类通知的是看股票类,增加看NBA者后,秘书类也需要修改,这样一来,就太麻烦了。为了降低耦合,让秘书类的参数为抽象的观察者,那就可以随意增加观察者了。
2、不仅秘书是通知者,还有老板,所以,秘书类也需要抽象为通知者类。
通...
分类:
其他好文 时间:
2015-01-29 09:37:02
阅读次数:
180
首先来看看什么是“低耦合,高内聚”,这里简单介绍一下:内聚描述的是模块内的功能联系;从功能角度来度量模块内的联系,一个好的内聚模块应当恰好完成一个任务。耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
另外“高内聚低耦合”,也是软件工程中的概念,是判断设计好坏的标准,或许也可以说是设计软件所追求的目标,...
分类:
其他好文 时间:
2015-01-26 17:23:35
阅读次数:
123
前篇1.从SOA说起2.什么是WCF3.WCF通信模型4.Endpoint与ABC以及元数据1.SOA (Service Oriented Architecture)Ø 一种组件架构模型Ø 主要特点每个服务具有明确的服务边界。服务独立,低耦合。采用标准的契约定义和通信协议。服务是自解释的。2.WCF...
分类:
其他好文 时间:
2015-01-26 16:40:01
阅读次数:
252
单一职责原则 对于单一职责原则,其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之间就产生影响,从而大大....
分类:
其他好文 时间:
2015-01-24 00:23:01
阅读次数:
115