首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
IOC框架的研究与设计   总被引:6,自引:0,他引:6  
在J2EE开发中,程序员经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载,成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模式的基本概论、IOC问题的产生,比较了IOC模式与工厂模式的区别以及IOC的发展意义,重点给出了IOC框架设计的两种设计方案:动态IOC和静态IOC的实现,最后比较了两种方案的优缺点。  相似文献   

2.
在软件开发中,我们经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载.成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模式的基本概论、控制反转(IOC)的基本原理、CastleIOC容器配置构建,重点介绍了IOC的分析与实现。  相似文献   

3.
在软件开发中,我们经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载,成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模式的基本概论、控制反转(IOC)的基本原理、CastleIOC容器配置构建,重点介绍了IOC的分析与实现。  相似文献   

4.
为了解决使用标准Struts框架开发程序时所带来的组件之间的耦合程度比较高的缺点,在标准Struts框架中引入了Dependency Injection(DI)模式。在介绍了DI模式的基本原理和3种实现类型之后,基于该模式对标准的Struts1.2框架进行了扩展,主要加入了设值方法注入功能。扩展框架实现了对Action Form Bean、数据库连接和一般对象的注入。在实际项目中基于此扩展框架进行了软件开发,发现该框架降低了系统的组件之间的耦合,简化了对单个组件的单元测试,效果非常明显。  相似文献   

5.
为了解决使用标准Struts框架开发程序时所带来的组件之间的耦合程度比较高的缺点,在标准Struts框架中引入了Dependency Injection(DI)模式。在介绍了DI模式的基本原理和3种实现类型之后,基于该模式对标准的Struts1.2框架进行了扩展,主要加入了设值方法注入功能。扩展框架实现了对ActionForm Bean、数据库连接和一般对象的注入。在实际项目中基于此扩展框架进行了软件开发,发现该框架降低了系统的组件之间的耦合,简化了对单个组件的单元测试,效果非常明显。  相似文献   

6.
传统的图形用户界面GUI(Graphics User Interface)设计中,存在过度耦合、组件与事件之间的映射关系混乱等问题.对此,提出了基于控制反转( IOC)的GUI框架,该框架采用Java反射机制,解析xml配置文件完成组件实例化、组件添加事件监听.实验表明,利用该框架建立的GUI实现了业务对象的松散耦合,组件和事件处理方法分离,缩短开发周期,具有较高的可扩展性.  相似文献   

7.
一种基于AOP/IOC的软件框架研究与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
横切关注点分散于核心关注点之中是导致软件无法模块化的主要障碍之一。在研究IOC和AOP技术的基础上,给出了一种有效的软件框架:Champion框架,并对其实现机理进行了阐述。Champion框架的使用可有效降低模块之间的耦合度,提高软件的可维护性和扩展性。  相似文献   

8.
本文对Spring框架中所包含的AOP思想以及事务管理进行了分析,并通过对一个业务对象实现加锁/解锁的操作,说明了动态代理模式的可行性与有效性。  相似文献   

9.
该文研究了Parsley框架的依赖注入在Flex开发中的应用,重点讨论Parsley框架在Flex开发中的配置以及各种依赖注入的方式。  相似文献   

10.
该文研究了Parsley框架的依赖注入在Flex开发中的应用,重点讨论Parsley框架在Flex开发中的配置以及各种依赖注入的方式。  相似文献   

11.
本文给出一种Surnmer框架的构造方法,该框架是一个可复用的设计构件,其核心就是提供一种新的机制管理业务对象及其依赖关系,可以有效地降低软件开发问题的复杂度。  相似文献   

12.
基于Spring框架的AOP编程   总被引:3,自引:0,他引:3  
介绍了面向方面编程(Aspect-Oriented-Progranning,AOP)的思想、开发步骤和优点,并且给出了一个基于Spring框架的具体AOP的实现。  相似文献   

13.
吕毅  葛玮  郝克刚 《微机发展》2006,16(12):208-211
在传统的J2EE的开发过程中存在着许多问题。Spring是关于J2EE开发的一种重要的轻量级框架,它可以解决在J2EE开发过程中出现的这些问题,同时也提高了软件开发的效率和质量。文中在介绍Spring框架结构的基础上分析了Spring的技术特性。通过提供一种使用Spring Tapestry Hibernate构建J2EE开发框架的策略,展示了Spring框架在J2EE开发构成中的强大技术优势。  相似文献   

14.
权限管理是所有软件系统,特别是MIS系统和信息管理系统的核心内容之一。学术界对于权限管理已经做了大量的研究工作并提出了许多模型,其中基于角色的访问控制(RBAC)模型是近来广泛流行的模型之一,现在已经比较成熟。基于IOC容器进行开发可以明显减少对象间和服务间的耦合度。本文结合车辆管理系统权限模块开发的实际应用,阐述了采用RBAC技术与IOC技术结合的方式实现角色和权限控制的设计思路。  相似文献   

15.
MVC是一种流行的软件设计模式,它把系统分为3个模块:模型(Model)、视图(View)和控制器(Controller),各个模块之间相互独立,因而减弱了业务逻辑接口和数据接口之间的耦合,提高了代码的可重用性和灵活性,便于组件式开发。Struts把MVC设计模式运用到Web应用中,它由一组相互协作的类、Servlet及JSPTagLibrary组成,基于Struts框架的Web应用程序基本上符合JSPModel2的设计标准,但是,JSP对XML的支持不佳。Stxx是Struts框架的一个延伸,在保持Struts已有功能的基础上增加了对XML和XSL的支持。文中介绍了Struts和Stxx框架,同时探讨了在线考试系统的设计思路,并运用Stxx框架实现了在线考试系统的试卷分发,突出了Stxx框架的优势。  相似文献   

16.
EAF框架是一个针对企业信息化建设而开发的分布式系统,为实际应用提供解决方案。在分析EAF构件的基础上,针对其IOC微容器在实现过程中的关键问题进行了阐述,包括业务逻辑构件数据的采集、环路检测过程的实现以及构造函数注入对象装配的实现3个核心关键步骤。  相似文献   

17.
基于J2EE框架构建Web应用的研究与实现   总被引:1,自引:0,他引:1  
为了快速有效地构建Web应用系统,将现有成熟的J2EE开源框架整合成统一的开发平台,成为当前Web应用开发的发展方向。结合构建Blog系统的应用实例,讨论了整合Spring、Hibernate及DWR框架的步骤和具体方法。重点分析了应用实现中创建POJO、映射文件,简化持久化操作,设计、配置业务逻辑组件,处理权限控制等的详细过程和技术要点。指出了整合J2EE开发框架后的系统架构的优点、应用效果以及进一步改进的构想。进一步的扩展改进,能对Web应用开发提供很好的参考模式,提高整体Web应用开发水平。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号