期刊文献+
共找到48篇文章
< 1 2 3 >
每页显示 20 50 100
在Spring面向切面编程及其应用研究 被引量:2
1
作者 张书贵 李雪 陈丽 《电脑编程技巧与维护》 2013年第6期8-9,11,共3页
面向切面编程(AOP)作为面向对象编程的补充和完善,通过把横切代码织入到业务组件,能够很好地解决"横切关注点"问题,在对Spring AOP技术进行深入研究后,给出了一个基于注解的Spring AOP的具体应用方案。
关键词 面向切面编程 SPRING技术 切面 横切关注点
下载PDF
面向切面编程之研究与探讨 被引量:1
2
作者 李丽萍 《科技信息》 2009年第6期149-149,共1页
目前,面向对象编程(OOP)作为现在软件开发中的主要开发方法,通过对象来封装业务逻辑,确实带来了很多方便,然而,对于一些共性的东西却还不能进行很好地分割和分解,面向切面编程(AOP)的出现,很好地解决了这一问题。本文对AOP进行了详细的... 目前,面向对象编程(OOP)作为现在软件开发中的主要开发方法,通过对象来封装业务逻辑,确实带来了很多方便,然而,对于一些共性的东西却还不能进行很好地分割和分解,面向切面编程(AOP)的出现,很好地解决了这一问题。本文对AOP进行了详细的讲解,希望对大家有所启发。 展开更多
关键词 面向切面编程 OOP 对象 软件开发 程序模块
下载PDF
UML与面向切面编程在元数据注册系统中的应用
3
作者 张杰 张其政 周立军 《信息系统工程》 2011年第8期36-37,66,共3页
统一建模语言UML是一个可视化并能提供面向对象开发全程支持的工具,可以精确地描述软件开发过程产生的文档,本文以元数据注册系统为例,阐述了UML及用例驱动的建模过程,在软件架构中结合了面向切面编程的思想,提高了系统的可扩展性和松... 统一建模语言UML是一个可视化并能提供面向对象开发全程支持的工具,可以精确地描述软件开发过程产生的文档,本文以元数据注册系统为例,阐述了UML及用例驱动的建模过程,在软件架构中结合了面向切面编程的思想,提高了系统的可扩展性和松耦合性,使用UML建立起来的模型指导软件开发,有助于处理软件开发中存在的风险。 展开更多
关键词 统一建模语言 元数据注册系统 用例驱动 面向切面编程
下载PDF
面向切面编程之研究与探讨
4
作者 邓慧 《科技风》 2009年第4X期77-77,共1页
目前,面向对象编程(OOP)作为现在软件开发中的主要开发方法,通过对象来封装业务逻辑,确实带来了很多方便,然而,对于一些共性的东西却还不能进行很好的分割和分解,面向切面编程(AOP)的出现,很好的解决了这一问题。
关键词 面向切面编程 OOP 对象
下载PDF
用面向切面编程对面向对象系统进行重构的研究
5
作者 蔡格非 时元升 《科技创新导报》 2009年第5期24-25,共2页
本文演示并说明了一个把JAVA源码重构成功能相同的AspectJ源码的过程。这个过程演示了一系列的重构方法的应用,包括了抽取特性相关的元素到切面中,抽取代码段到通告中,抽取内部类到独立类中等。
关键词 重构 面向切面编程 观察者设计模式
下载PDF
浅析软件设计方法之面向切面编程
6
作者 邓芳林 《电脑知识与技术》 2012年第1X期595-596,598,共3页
随着当今软件的发展,其复杂性越来越高,软件设计变得越来越重要,软件项目中软件重用性加剧,随之模块间的依赖程度也更紧密。软件工程中利用低耦合的基本原则难以明晰的实现。因此,合理的解耦变成了软件设计中一个困难问题。针对此问题,... 随着当今软件的发展,其复杂性越来越高,软件设计变得越来越重要,软件项目中软件重用性加剧,随之模块间的依赖程度也更紧密。软件工程中利用低耦合的基本原则难以明晰的实现。因此,合理的解耦变成了软件设计中一个困难问题。针对此问题,提出面向切面编程(AOP)正是其中一种比较实用的解耦方式,阐述面向切面编程方式的产生以及其实现方式,详细说明其实际应用和基本应用。 展开更多
关键词 软件设计 面向切面编程 AOP
下载PDF
面向切面编程之研究与探讨
7
作者 田素端 《科技创新导报》 2009年第9期20-20,共1页
目前,面向对象编程(OOP)作为现在软件开发中的主要开发方法,通过对象来封装业务逻辑,确实带来了很多方便,然而,对于一些共性的东西却还不能进行很好的分割和分解,面向切面编程(AOP)的出现,很好的解决了这一问题,本文对AOP进行了详... 目前,面向对象编程(OOP)作为现在软件开发中的主要开发方法,通过对象来封装业务逻辑,确实带来了很多方便,然而,对于一些共性的东西却还不能进行很好的分割和分解,面向切面编程(AOP)的出现,很好的解决了这一问题,本文对AOP进行了详细的讲解,希望对大家有所启发。 展开更多
关键词 面向切面编程 OOP 对象
下载PDF
反向控制原理和面向切面编程在Spring中的应用 被引量:5
8
作者 陈盛雄 罗艳霞 +1 位作者 陈超 崔灵珍 《计算机与信息技术》 2006年第12期62-64,67,共4页
针对传统的J2EE架构方案常常无法让人满意:程序过于复杂,难以测试和维护成本高。根据企业实际需求,本文探讨了一种轻量级的J2EE应用框架Spring,它用更加轻量、更加灵活的基础设施取代了EJB。在此对Spring背后的反向控制原理和面向切面... 针对传统的J2EE架构方案常常无法让人满意:程序过于复杂,难以测试和维护成本高。根据企业实际需求,本文探讨了一种轻量级的J2EE应用框架Spring,它用更加轻量、更加灵活的基础设施取代了EJB。在此对Spring背后的反向控制原理和面向切面编程技术进行了比较深入研究,并与传统实现进行对比,显示了这种框架具有大大降低开发成本,可测试等优点。 展开更多
关键词 SPRING 反向控制 面向切面编程 POJO 依赖注入
原文传递
面向切面的数据验证组件研究与实现 被引量:3
9
作者 赵广利 《计算机工程与设计》 CSCD 北大核心 2010年第1期206-209,共4页
传统的数据验证方法会造成数据验证代码纠缠在一起,使得软件的维护性与重用性大大降低。面向切面编程技术(AOP)可将应用程序中的"横切关注点"从"纵向关注点"中分离出来并被封装到一个可重用的模块中,再利用反转控制... 传统的数据验证方法会造成数据验证代码纠缠在一起,使得软件的维护性与重用性大大降低。面向切面编程技术(AOP)可将应用程序中的"横切关注点"从"纵向关注点"中分离出来并被封装到一个可重用的模块中,再利用反转控制(IoC)实现数据验证逻辑与其它业务逻辑间的松散耦合。在此基础上具体构建了一个基于服务器端的数据验证组件—All4Vali-date,并将其以低侵入的方式融入到现有的J2EE/EJB开发过程的组件产品中,有效地解决了传统数据验证方法的弊端,并极大地提高软件的开发效率。 展开更多
关键词 面向切面编程技术 反转控制模式 数据验证 All4Validate组件 耦合
下载PDF
在AOP切面类中获取Session对象的实现方法 被引量:2
10
作者 罗瑞明 《电脑知识与技术》 2023年第9期37-40,共4页
在Spring AOP的实现时,切面类访问Request、Session等对象的方法可以有多种。文章通过一个简单案例,探讨了几种不同方法的实现,希望对进行Spring AOP开发中有实际应用需求的读者提供一些参考。
关键词 Spring 面向切面编程 REQUEST SESSION 切面 通知 目标对象
下载PDF
Steam教育在线考试系统的设计研究
11
作者 卓皓 《教育探究》 2024年第2期41-46,共6页
基于Steam教育理念的考试系统的设计方法,采用SpringMVC框架和Mybatis持久层技术,构建了一个高效、稳定且可扩展的考试系统。该系统将科学(Science)、技术(Technology)、工程(Engineering)、艺术(Art)和数学(Mathematics)的教育内容与... 基于Steam教育理念的考试系统的设计方法,采用SpringMVC框架和Mybatis持久层技术,构建了一个高效、稳定且可扩展的考试系统。该系统将科学(Science)、技术(Technology)、工程(Engineering)、艺术(Art)和数学(Mathematics)的教育内容与考试评价紧密结合,旨在提高学生的综合素质和创新能力。实施与应用该系统,能够为学生提供更加多样化和个性化的考试体验,激发他们的学习兴趣和创新精神,同时教师和教育管理者可以通过该系统实时了解学生的学习进度和考试情况,为教学决策提供有力支持。本研究不仅为Steam教育考试系统的开发与实施提供了有益的探索和参考,同时也展示了SpringMVC、Mybatis和面向切面编程等技术在教育考试系统领域的应用价值。 展开更多
关键词 STEAM SPRINGMVC Mybatis 考试系统 面向切面编程
下载PDF
基于分布式OSGi的通用电力数据平台 被引量:3
12
作者 胡平 王忠群 +2 位作者 刘涛 陈颖 黄少伟 《计算机工程》 CAS CSCD 2014年第3期71-75,共5页
提升智能电网中各种异构应用软件间的数据共享和功能交互能力,是电力企业亟需解决的问题。而依靠标准化数据模型、SOA等技术的传统交互方案对模块运行期热插拔、分布式编程模型低侵入性和电力数据持续变化的支持度不足。为此,以电力数... 提升智能电网中各种异构应用软件间的数据共享和功能交互能力,是电力企业亟需解决的问题。而依靠标准化数据模型、SOA等技术的传统交互方案对模块运行期热插拔、分布式编程模型低侵入性和电力数据持续变化的支持度不足。为此,以电力数据为中心,从软件架构角度,将电力应用解耦为数据总线和数据插件,提出一种基于分布式开放式服务网关(OSGi)的通用电力数据平台。阐述平台拓扑架构、分布式OSGi的扩展方法及通用电力元数据模型,给出平台在福建电网的实施方法,并对典型业务模块的功能及并发性能进行测试,结果表明,该平台能有效降低异构电力应用间的数据共享和功能交互难度。 展开更多
关键词 智能电网 电力数据平台 开放式服务网关 元数据 数据链 面向切面编程
下载PDF
轻量级Java EE框架下软件测试的应用研究 被引量:3
13
作者 徐金宝 解芳 +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
用Spring搭建Web应用的轻量级解决方案 被引量:9
14
作者 黄永欣 周淑秋 《计算机技术与发展》 2007年第1期189-192,共4页
分析了EJB作为企业级组件在今天不断有新技术产生的情况下暴露的种种缺点,并提出了替代EJB的一种轻量级解决方案:Spring结合其他开源框架Struts和Hibernate来搭建Web应用系统。介绍了Spring的核心技术控制反转(IoC)和面向切面编程(AOP)... 分析了EJB作为企业级组件在今天不断有新技术产生的情况下暴露的种种缺点,并提出了替代EJB的一种轻量级解决方案:Spring结合其他开源框架Struts和Hibernate来搭建Web应用系统。介绍了Spring的核心技术控制反转(IoC)和面向切面编程(AOP),最后结合一个销售游戏点卡的B2C电子商务系统介绍了如何实施该轻量级解决方案。 展开更多
关键词 J2EE 企业JAVABEAN 轻量级Spring 控制反转 面向切面编程
下载PDF
基于D-OSGi的光伏微电网能量管理系统 被引量:1
15
作者 胡平 高文根 +2 位作者 陈其工 黄少伟 刘涛 《计算机工程》 CAS CSCD 北大核心 2015年第3期47-52,共6页
微电网需要能量管理系统(EMS)对分布式电源进行实时优化控制,但传统软件开发模型及中间件技术在模块热插拔及代码侵入性等方面尚有不足。为此,依托安徽工程大学100k W光伏微网项目,提出一种基于分布式开放服务网关(D-OSGi)的微网能量管... 微电网需要能量管理系统(EMS)对分布式电源进行实时优化控制,但传统软件开发模型及中间件技术在模块热插拔及代码侵入性等方面尚有不足。为此,依托安徽工程大学100k W光伏微网项目,提出一种基于分布式开放服务网关(D-OSGi)的微网能量管理系统。阐述D-OSGi的扩展方法、EMS软件逻辑层划分、能量优化调度策略及SCADA图元变更机制,给出系统在宣城微网的实施方法。对典型业务模块的功能进行验证,结果表明,该系统能有效降低用户对功能进行细粒度定制和扩展的难度,方便电力系统相关科研人员对微网控制算法进行快速仿真。 展开更多
关键词 微电网 能量管理系统 分布式电源 开放服务网关 面向切面编程
下载PDF
基于AOP的Web服务组合容错模型 被引量:3
16
作者 古凌岚 《计算机工程与设计》 CSCD 北大核心 2013年第8期2972-2977,共6页
为了解决现有Web服务组合容错方案中功能性代码与容错处理代码缠绕问题,提出了基于AOP的Web服务组合容错模型。对Web服务组合执行过程的各阶段失效原因进行了分析和归类,给出了相应的容错处理策略;基于AOP横切关注点分离的思想,构建了We... 为了解决现有Web服务组合容错方案中功能性代码与容错处理代码缠绕问题,提出了基于AOP的Web服务组合容错模型。对Web服务组合执行过程的各阶段失效原因进行了分析和归类,给出了相应的容错处理策略;基于AOP横切关注点分离的思想,构建了Web服务组合容错模型,保障执行过程中业务功能和服务质量的同时,实现了容错关注点与功能关注点的分离。通过实例分析,验证了该模型的可行性和有效性。 展开更多
关键词 WEB服务组合 容错模型 面向切面编程(AOP) 可靠性 流程预处理
下载PDF
Java Web应用框架研究与应用 被引量:3
17
作者 杨国勋 《科技传播》 2017年第21期90-91,共2页
为提高Web应用系统开发的效率和质量,IT企业通常使用框架技术来进行Web应用的设计和开发。本文对目前通用的基于Java技术的SSH三大框架的技术和特点进行了研究,并分析了在实际Java Web应用设计开发中各框架的应用范围。
关键词 STRUTS2 HIBERNATE SPRING 控制反转 面向切面编程
下载PDF
基于Annotation的Spring AOP日志处理的设计与实现 被引量:4
18
作者 张文胜 《价值工程》 2012年第32期207-209,共3页
系统维护和错误排查需要程序能自动的输出日志信息,将用户的操作记录下来。而日志本身不太可能是你开发的主程序的主要任务。如果能将"不可见的"、通用的日志代码注入主程序中,而保证自身业务逻辑的纯洁性,降低代码之间的耦合... 系统维护和错误排查需要程序能自动的输出日志信息,将用户的操作记录下来。而日志本身不太可能是你开发的主程序的主要任务。如果能将"不可见的"、通用的日志代码注入主程序中,而保证自身业务逻辑的纯洁性,降低代码之间的耦合度,增加程序的灵活性和可重用性。本文使用Spring AOP的Annotation方式,写一个切面,并且指定切入的范围(切入点),当系统运行后,日志信息将可以自动输出或记录在指定的文件及数据库中。 展开更多
关键词 面向切面编程(AOP) ANNOTATION 耦合度
下载PDF
基于AspectJ的AOP系统设计与实现 被引量:3
19
作者 翟高粤 《微计算机信息》 2010年第36期273-274,235,共3页
简要介绍AOP技术和AspectJ技术,提出基于AspectJ+Annotation技术框架的AOP系统的解决方案。给出其在J2EE项目的设计与实现方法,实例研究表明,该框架在设计AOP系统时具有良好的扩展性和简洁性。
关键词 面向切面编程 ASPECTJ 标注 J2EE 办公自动化系统
下载PDF
一种基于SPRING SECURITY的访问控制方案 被引量:2
20
作者 黄道斌 《软件导刊》 2011年第8期122-123,共2页
访问控制技术对于任何应用系统来说,都是一个非常重要的信息安全保障措施,尤其是对于那些存储了一些敏感重要信息的系统。因此,能否设计一个好的访问控制系统已经成为系统是否能够成功的关键。提出了一种基于SPRING SECURITY开源技术的... 访问控制技术对于任何应用系统来说,都是一个非常重要的信息安全保障措施,尤其是对于那些存储了一些敏感重要信息的系统。因此,能否设计一个好的访问控制系统已经成为系统是否能够成功的关键。提出了一种基于SPRING SECURITY开源技术的解决方案,很好地解决系统的访问控制问题,而且使业务代码与访问控制代码分离,利于系统的扩展和维护。 展开更多
关键词 访问控制 SPRING SECURITY 面向切面编程 控制反转
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部