码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
Spring之IOC
一、浅谈IOC IOC(Inversion of Control,控制反转)是spring的核心,贯穿始终。所谓IOC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系: 传统开发模式:对象之间互相依赖 耦合性太高,一旦系统复杂,要修改其中一个模块就有可能牵一发而动 ...
分类:编程语言   时间:2017-04-15 12:16:18    阅读次数:195
如何解耦业务表单与流程
一、问题说明 使用工作流的系统,例如OA,ERP等,都会遇到当流程到达某些环节的时候,业务表单的某些字段有值的验证要求或只在该环节显示、隐藏。 二、解决方案 1、一般方案 在业务表单里使用流程环节的特征信息来对这些字段作控制,属于硬编码的方式,业务表单与流程的耦合度太高,污染了表单代码,会有点乱。可 ...
分类:其他好文   时间:2017-04-13 15:11:10    阅读次数:197
Java中的继承和多态
1、 什么是继承,继承的特点? 子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。 特点:在继承关系中,父类更通用、子类更具体。父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。 在继承关系中。父类 ...
分类:编程语言   时间:2017-04-12 19:41:02    阅读次数:203
外观模式
恢复内容开始 外观模式 外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。 恢复内容结束 ...
分类:其他好文   时间:2017-04-10 17:40:26    阅读次数:129
23种设计模式之代理模式(Proxy)
代理模式是一种对象结构型模式,可为某个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式能够协调调用者和被调用者,能够在一定程度上降低系统的耦合度,其缺点是请求的处理速度会变慢,并且实现代理模式需要额外的工作。 优点: 1)远程代理可以隐藏对象位于不同的地址空间的事实。 2)虚拟代理可以执行 ...
分类:其他好文   时间:2017-04-10 17:11:58    阅读次数:189
23种设计模式之责任链模式(Chain of Responsibility)
责任链模式是一种对象的行为型模式,避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。责任链模式不保证每个请求都被接受,由于一个请求没有明确的接收者,那么就不能保证它一定会被处理。 优点: 1)降低了耦合度。 2)增加向 ...
分类:其他好文   时间:2017-04-10 15:59:58    阅读次数:164
springAOP
简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。AOP代表的是一个横向的关系,如果说“对象”是一个空心的圆柱体,其中封装的是对象的属性和行为;那么面向切面编程的方法,就仿佛一把利刃,将这些空心圆 ...
分类:编程语言   时间:2017-04-07 16:33:45    阅读次数:178
spring xml配置方式 笔记
1、什么是spring spring框架是开源的、轻量级的企业级应用开发框架,目的在于减少了侵入;spring框架提供整体的解决方案,开发者可以选择使用spring提供的解决方案,也可以和第三方框架进行整合开发。 2、spring的本质是:管理软件中的对象,对象如何创建,以及维护对象之间的关系。 3 ...
分类:编程语言   时间:2017-04-03 22:55:19    阅读次数:249
作业六之设计模式
模式是在特定环境中解决问题的一种方案,不同的领域有不同的模式。随着软件工程领域的发展,模式的一般概念被应用到软件开发领域,软件设计模式被提出,设计模式的出现能让我们以前人一些成熟的设计方案为基础,来指导我们新项目的开发和设计,使用设计模式就是为了可重用代码,让代码更容易被他人理解。 根据使用目的将设 ...
分类:其他好文   时间:2017-04-03 17:17:58    阅读次数:158
Spring框架IOC和AOP的实现原理
IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring来控制对象的生命周 ...
分类:编程语言   时间:2017-03-30 11:24:09    阅读次数:186
946条   上一页 1 ... 53 54 55 56 57 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!