期刊文献+
共找到75篇文章
< 1 2 4 >
每页显示 20 50 100
结合AOP思想和依赖注入技术的轻量级MVC框架 被引量:8
1
作者 姜林美 李国刚 杜勇前 《华侨大学学报(自然科学版)》 CAS 北大核心 2016年第1期92-97,共6页
为了解决目前Java主流模型-视图-控制器(MVC)框架日益庞大,从而导致性能低下的问题,提出了一个轻量级的MVC框架.该框架利用面向方面编程(AOP)技术实现了横向业务的剥离,采用控制反转设计模式实现了模块间的最低耦合,并通过Java反射技术... 为了解决目前Java主流模型-视图-控制器(MVC)框架日益庞大,从而导致性能低下的问题,提出了一个轻量级的MVC框架.该框架利用面向方面编程(AOP)技术实现了横向业务的剥离,采用控制反转设计模式实现了模块间的最低耦合,并通过Java反射技术实现了数据库记录与Java对象的自动转换.实验结果表明:该框架以仅仅70KB左右的JAR包实现了比其庞大数百倍的类似框架的主要功能,同时支持网络应用和移动应用的开发,具有更高的执行效率. 展开更多
关键词 JAVA反射 依赖注入 控制反转 模型-视图-控制器框架 面向方面编程 移动应用开发
下载PDF
依赖注入技术及其执行过程的形式化描述 被引量:6
2
作者 胡启敏 薛锦云 钟林辉 《燕山大学学报》 CAS 2005年第4期291-293,共3页
依赖注入技术指由构件运行平台在运行期根据系统配置文件中定义的构件间的依赖关系,将被调用构件实例化,并注入到调用构件之中。本文在分析研究依赖注入技术的基础上,用完全格工具形式化地描述依赖注入的执行过程。
关键词 依赖注入 基于构件的软件开发 完全格 形式化方法
下载PDF
面向金税工程的依赖注入模式研究与应用 被引量:2
3
作者 焦丹勋 李春平 《计算机工程与设计》 CSCD 北大核心 2007年第1期182-185,共4页
分析了当前基于B/S架构的应用程序开发过程中遇到的问题,介绍了基于MVC模式的开源项目Struts,基于依赖注入模式的开源项目Spring,以及基于对象/关系映射技术的开源项目Hibernate;并详细描述了依赖注入模式的类型,提出了一种利用依赖注... 分析了当前基于B/S架构的应用程序开发过程中遇到的问题,介绍了基于MVC模式的开源项目Struts,基于依赖注入模式的开源项目Spring,以及基于对象/关系映射技术的开源项目Hibernate;并详细描述了依赖注入模式的类型,提出了一种利用依赖注入模式整合Struts、Spring与Hibernate框架的方法。在此基础上实现了金税工程二期拓展系统,实践表明利用这个集成框架开发应用系统是高效的。 展开更多
关键词 金税工程 电子报税 依赖注入模式 WEB技术 对象/关系映射
下载PDF
利用反向控制原则和依赖注入的可复用框架设计解耦方法 被引量:3
4
作者 张浩 《计算机应用》 CSCD 北大核心 2010年第12期227-229,共3页
可复用软件框架开发中最重要也是最难解决的问题之一就是解决实体之间的紧耦合性,这种耦合不但增加了应用框架开发软件和维护的难度,另外一方面也使得重用以前的成功经验和项目积累变得举步维艰。针对这种状况,提出了利用现在开发软件... 可复用软件框架开发中最重要也是最难解决的问题之一就是解决实体之间的紧耦合性,这种耦合不但增加了应用框架开发软件和维护的难度,另外一方面也使得重用以前的成功经验和项目积累变得举步维艰。针对这种状况,提出了利用现在开发软件中常用的实现松耦合、高内聚特性的反向控制(IoC)原则,及其实现依赖注入(DI)设计模式进行框架解耦合的方法,指出了开发可复用框架的一般模式。 展开更多
关键词 可复用 反向控制 依赖倒置原则 依赖注入 耦合
下载PDF
基于依赖注入的移动终端应用开发 被引量:3
5
作者 张怡阳 《计算机应用》 CSCD 北大核心 2009年第B06期282-284,共3页
提出了一种基于依赖注入和控制反转提高移动终端应用移植性和重用性的解决方案,并在Spring框架上实现了手机拍照应用在不同平台间的移植。结果表明该方案取得了较好的效果,提高了移动终端应用软件的移植性和重用性。
关键词 移动终端应用 依赖注入 控制反转 重用性
下载PDF
基于Resin的通用依赖注入模式
6
作者 刘小可 《河南科技》 2016年第10期87-91,共5页
本文描述四种CanDI设计模式:服务,资源,启动和扩展模式,以服务模式为基础的应用程序采用封装方式管理数据,资源模式是用户和应用程序之间的配置接口,启动模式用于初始化应用,扩展模式用于用户定制复杂的应用程序行为。
关键词 CanDI依赖注入 注解 模式
下载PDF
玩转依赖注入——专访依赖注入库Guice之父Bob Lee
7
作者 李红 《程序员》 2008年第1期24-27,共4页
Guice是一种依赖注入库,集中关注使用注释和最适用的逻辑在Java类中注入资源。在这次技术会谈中,BobLee介绍了为何编写Guice、其工作原理是什么以及该项目的发展。
关键词 依赖注入 入库 BOB JAVA类 工作原理
下载PDF
WPF MVVM框架实现IOC依赖注入的一种方法
8
作者 颜杰 宋以鹰 冯朝晖 《电子技术与软件工程》 2023年第1期186-189,共4页
本文主要介绍如何在WPF应用程序中搭建一个使用方便的IOC容器,以及如何将对象注入容器和从容器中获取对象的单例。IOC,即控制反转,主要作用是将创建对象的权力转移,一般是交由项目的框架处理。目的是为了实现依赖注入(Dependency Inject... 本文主要介绍如何在WPF应用程序中搭建一个使用方便的IOC容器,以及如何将对象注入容器和从容器中获取对象的单例。IOC,即控制反转,主要作用是将创建对象的权力转移,一般是交由项目的框架处理。目的是为了实现依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。主要好处体现在整个项目的对象都交由IOC容器管理,单例模式使得各模块之间的数据交换变得非常简单,同时消除前后端、模块间的紧耦合(依赖关系),对协同开发带来极大便捷。 展开更多
关键词 C# WPF IOC MVVM 控制反转 依赖注入 单例模式
下载PDF
依赖注入框架Parsley在Flex中的研究
9
作者 岳兵 《电脑知识与技术》 2014年第10期6672-6673,共2页
该文研究了Parsley框架的依赖注入在Flex开发中的应用,重点讨论Parsley框架在Flex开发中的配置以及各种依赖注入的方式。
关键词 Parsley框架 FLEX 依赖注入
下载PDF
基于Spring框架的依赖注入研究 被引量:4
10
作者 王臻 郭芊羽 《才智》 2014年第34期358-358,共1页
从系统开发的应用角度,阐述了依赖注入的原理、实现方式、两种注入方式的对比以及依赖注入的优势,并通过业务逻辑组件和控制器组件,举例说明了依赖注入在项目中的应用。
关键词 依赖注入 SPRING 控制反转
原文传递
基于Spring框架的轻量级J2EE架构与应用 被引量:67
11
作者 胡启敏 薛锦云 钟林辉 《计算机工程与应用》 CSCD 北大核心 2008年第5期115-118,133,共5页
合理的J2EE架构设计方案对J2EE应用系统的开发至关重要。Spring框架包含依赖注入方式的构件组装机制、统一的事务和日志管理服务等,为搭建轻量级的J2EE架构提供了有力的支持。介绍Spring框架的体系结构,将基于Spring框架的J2EE架构与其... 合理的J2EE架构设计方案对J2EE应用系统的开发至关重要。Spring框架包含依赖注入方式的构件组装机制、统一的事务和日志管理服务等,为搭建轻量级的J2EE架构提供了有力的支持。介绍Spring框架的体系结构,将基于Spring框架的J2EE架构与其他几种J2EE架构进行对比分析,最后给出一个运用该架构方案解决的实例。 展开更多
关键词 SPRING框架 J2EE 依赖注入 轻量级
下载PDF
基于SSH框架与AJAX技术的JavaWeb应用开发 被引量:62
12
作者 谌湘倩 狄文辉 孙冬 《计算机工程与设计》 CSCD 北大核心 2009年第10期2590-2592,2596,共4页
根据高校教育资源的特点,采用J2EE框架技术设计了一个高校教育资源库管理系统,并从表示层、数据层和业务层分别探讨了系统实现的关键技术。系统Web页面的设计采用AJAX技术,数据持久层的设计通过Spring与Hibernate的集成完成,业务层与表... 根据高校教育资源的特点,采用J2EE框架技术设计了一个高校教育资源库管理系统,并从表示层、数据层和业务层分别探讨了系统实现的关键技术。系统Web页面的设计采用AJAX技术,数据持久层的设计通过Spring与Hibernate的集成完成,业务层与表示层的设计通过Spring与Struts的集成完成。实验结果表明,SSH框架的使用不仅简化了系统的开发过程,而且提高了系统的可扩展性和可维护性。同时,AJAX技术的使用,也极大地提高了Web页面的访问效率。 展开更多
关键词 框架 模型-视图-控制器 对象关系映射 依赖注入 AJAX
下载PDF
Hibernate+Struts+Spring整合技术在电子政务中的应用 被引量:14
13
作者 王军豪 彭岩 《计算机工程与设计》 CSCD 北大核心 2008年第6期1409-1412,1416,共5页
通过对Struts+Hibernate+Spring这3种技术整合的研究,提出用Struts架构系统的表示层、Spring架构的业务层、Hiber-nate架构的持久层,形成了一个统一的架构进行Web开发,该技术已成功地应用到国家电子发展基金项目的电子政务系统中。实际... 通过对Struts+Hibernate+Spring这3种技术整合的研究,提出用Struts架构系统的表示层、Spring架构的业务层、Hiber-nate架构的持久层,形成了一个统一的架构进行Web开发,该技术已成功地应用到国家电子发展基金项目的电子政务系统中。实际应用表明,在J2EE平台下整合3种技术,使系统层次划分更为清晰,减少了系统冗余代码,大大增强了项目的可扩展性,降低了维护成本,提高了软件开发效率。 展开更多
关键词 电子政务 框架 依赖注入 持久化 对象/关系映射
下载PDF
基于J2EE轻量级框架的移动卡类渠道销售管理系统 被引量:11
14
作者 谌湘倩 狄文辉 《计算机工程与设计》 CSCD 北大核心 2009年第17期4009-4011,4015,共4页
针对移动公司业务量大、营销网点多且分散的现状,设计了一套基于B/S结构的移动卡类渠道销售管理系统。该系统设计模式采用"模版方法",技术框架选择以Spring框架为核心,集成Struts和Hibernate框架的组合进行开发。其表现层的... 针对移动公司业务量大、营销网点多且分散的现状,设计了一套基于B/S结构的移动卡类渠道销售管理系统。该系统设计模式采用"模版方法",技术框架选择以Spring框架为核心,集成Struts和Hibernate框架的组合进行开发。其表现层的设计采用Struts框架完成,数据层的设计采用Hibernate框架完成,业务层采用Spring框架完成。结果表明,SSH框架的使用不仅简化了系统的开发过程,而且提高了系统的可扩展性和可维护性;"模版方法"模式的采用解决了相似代码冗余的问题,降低了代码维护的成本。 展开更多
关键词 轻量级框架 模型-视图-控制器 对象关系映射 依赖注入 设计模式
下载PDF
基于容器的IoC控制反转模式的研究 被引量:5
15
作者 杨扬 侯红 郝克刚 《计算机应用与软件》 CSCD 2009年第4期17-19,共3页
目前控制反转IoC(Inversion of Control)模式广泛应用于各种应用程序框架,像Spring、PicoContainer和Avalon等这些流行的轻量级容器,都分别支持不同方式的控制反转模式的实现。首先介绍控制反转模式的设计思想及依赖注入、关注分离、依... 目前控制反转IoC(Inversion of Control)模式广泛应用于各种应用程序框架,像Spring、PicoContainer和Avalon等这些流行的轻量级容器,都分别支持不同方式的控制反转模式的实现。首先介绍控制反转模式的设计思想及依赖注入、关注分离、依赖倒置原则等相关概念,并通过三个具体的实例就控制反转模式在以上三种框架下的具体实现进行分析,比对控制反转模式在适应各自容器需求的基础上所体现的优点和不足之处,探讨其优劣,展望其发展前景。 展开更多
关键词 依赖注入 依赖倒置原则 分离关注
下载PDF
一种可动态更新的高可用中间件框架 被引量:2
16
作者 黄刘生 李黄海 +1 位作者 吴俊敏 鲍春健 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2006年第10期44-47,共4页
针对动态更新缺乏对分布式应用支持的缺陷,提出了一套可动态更新的高可用中间件框架,用于分布式环境中高可用服务的开发.它包含了一套灵活的动态插件管理框架,可完成单进程的动态更新,同时提供了一套分布式协作服务管理框架,来完成多进... 针对动态更新缺乏对分布式应用支持的缺陷,提出了一套可动态更新的高可用中间件框架,用于分布式环境中高可用服务的开发.它包含了一套灵活的动态插件管理框架,可完成单进程的动态更新,同时提供了一套分布式协作服务管理框架,来完成多进程协同服务的同步动态更新.通过实现服务可用性论坛提出的高可用应用接口规范,验证了该框架具有单进程及多进程同步动态更新的能力. 展开更多
关键词 分布式系统 动态更新 高可用 依赖注入
下载PDF
IOC框架的研究与设计 被引量:17
17
作者 魏学松 张育平 《计算机技术与发展》 2006年第3期213-216,共4页
在J2EE开发中,程序员经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载,成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模... 在J2EE开发中,程序员经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载,成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模式的基本概论I、OC问题的产生,比较了IOC模式与工厂模式的区别以及IOC的发展意义,重点给出了IOC框架设计的两种设计方案:动态IOC和静态IOC的实现,最后比较了两种方案的优缺点。 展开更多
关键词 控制反转 依赖注入 框架 AOP
下载PDF
轻量级Java EE框架下软件测试的应用研究 被引量:3
18
作者 徐金宝 解芳 +1 位作者 吴美红 李升 《计算机技术与发展》 2009年第9期115-118,185,共5页
软件开发中,软件测试的作用越来越重要。目前,轻量级Java EE框架得到了广泛流行,如何在该框架下进行高效、方便的单元测试和集成测试,具有重要意义。从轻量级Java EE框架的特点出发,结合测试驱动开发(TDD)的理念,分析了采用Mock、EasyM... 软件开发中,软件测试的作用越来越重要。目前,轻量级Java EE框架得到了广泛流行,如何在该框架下进行高效、方便的单元测试和集成测试,具有重要意义。从轻量级Java EE框架的特点出发,结合测试驱动开发(TDD)的理念,分析了采用Mock、EasyMock进行仿真单元测试的方法;利用依赖注入(DI)与事务管理进行集成测试;对Spring与Hibernate结合的一个集成测试问题,给出了运用面向切面编程的环绕通知的解决办法。文中总结的测试方法与经验,对于轻量级框架下的管理信息系统的测试准备、部署以及实施,能够显著提高效率,同时也有助于TDD团队的组织与合作。 展开更多
关键词 软件测试 SPRING 测试驱动开发 注释 依赖注入 面向切面编程
下载PDF
轻量级IoC容器的研究与设计 被引量:13
19
作者 娄锋 孙涌 《计算机技术与发展》 2007年第1期91-93,97,共4页
研究了支持依赖注入的IoC容器的设计问题。其目的是减小容器中组件或对象间的耦合度,应用程序中的组件在运行时不再主动调用其协作组件或协作对象,而是由容器在程序运行期间动态地将应用程序所需的组件或对象注入到应用程序中。与当前... 研究了支持依赖注入的IoC容器的设计问题。其目的是减小容器中组件或对象间的耦合度,应用程序中的组件在运行时不再主动调用其协作组件或协作对象,而是由容器在程序运行期间动态地将应用程序所需的组件或对象注入到应用程序中。与当前存在的IoC容器相比,它能够实现更多的组件注册方式,组件的管理方式也更灵活,基于IoC容器进行的开发可以明显减小对象间及对象和服务间的耦合度,便于组件的重用,缩短程序开发的周期,构建清晰、简洁的解决方案。 展开更多
关键词 翻转控制 依赖注入 轻量级容器
下载PDF
论spring的零配置与XML配置 被引量:7
20
作者 张文宇 许明健 薛昱 《计算机系统应用》 2015年第2期270-275,共6页
从多方面比较了Spring框架的XML配置和零配置方式的好处与不足,总结在实际开发中应如何灵活使用两种配置方式,以提高项目开发的效率.首先分别介绍了Spring框架的XML配置和零配置,其次举例说明了如何通过XML配置和零配置实现Spring的依... 从多方面比较了Spring框架的XML配置和零配置方式的好处与不足,总结在实际开发中应如何灵活使用两种配置方式,以提高项目开发的效率.首先分别介绍了Spring框架的XML配置和零配置,其次举例说明了如何通过XML配置和零配置实现Spring的依赖注入功能,然后从Spring框架的骨骼架构和设计理念方面分析了XML配置相对零配置的优势.实践结果表明,在实际应用的开发期间应采用零配置方式,而在开发后期,项目功能完成时,应将零配置转换为XML配置,禁用零配置,从而显著提高项目开发的效率. 展开更多
关键词 SPRING XML 零配置 依赖注入 控制反转件
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部