共查询到19条相似文献,搜索用时 93 毫秒
1.
面向方面编程(AOP)是面向对象编程(00P)的扩展和延续,能够很好地解决横切关注点问题,实现了业务逻辑与非业务逻辑的解耦合。目前大部分研究还主要是把AOP作为一种程序设计方法加以研究的,实际上,AOP对于软件设计和开发过程的影响是全面的。因此在AOP的基础上,从概念、规约、实现三个视角定义了方面,并从概念层、规约层、实现层三个层次研究了面向方面软件开发(AOSD)的开发过程,在Spring框架下给出了J2EE企业应用系统的实现过程,与只使用OOP方法相比,不但简化了设计,也使代码更具可读性。 相似文献
2.
AOP技术在J2EE系统构建中的应用 总被引:2,自引:0,他引:2
在应用系统构建中,如何处理系统中的横切关注点问题是系统开发成功的关键。用OO技术来实现这些横切关注点,会导致系统侵入式实现,难于理解和维护。而AOP技术是用来模块化横切关注点的新技术。使用AOP技术来实现横切关注点,使得实现容易设计、理解和维护。而且AOP技术使系统开发高效、高质量,更有能力来实现新的特征。Spring是一个实现控制反转模式(IOC)和面向方面(AOP)的轻量级容器框架,它是用来帮助解决企业应用系统中公共问题和处理企业应用系统开发的复杂性。文中介绍了AOP的基本概念和Spring框架,并举例说明了AOP技术在J2EE系统中应用。 相似文献
3.
AOP技术在J2EE系统构建中的应用 总被引:3,自引:1,他引:3
在应用系统构建中,如何处理系统中的横切关注点问题是系统开发成功的关键。用OO技术来实现这些横切关注点,会导致系统侵入式实现,难于理解和维护。而AOP技术是用来模块化横切关注点的新技术。使用AOP技术来实现横切关注点,使得实现容易设计、理解和维护。而且AOP技术使系统开发高效、高质量,更有能力来实现新的特征。Spring是一个实现控制反转模式(IOC)和面向方面(AOP)的轻量级容器框架,它是用来帮助解决企业应用系统中公共问题和处理企业应用系统开发的复杂性。文中介绍了AOP的基本概念和Spring框架,并举例说明了AOP技术在J2EE系统中应用。 相似文献
4.
面向方面技术在仓储系统中的应用 总被引:1,自引:0,他引:1
面向方面开发(AOP:Aspect—Oriented Programming)是一项允许设计人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中。本文介绍了AOP的基本概念并举例说明了AOP在仓储管理系统中的应用。 相似文献
5.
面向方面编程(AOP)技术能够有效提高软件系统的可维护性、复用性和可扩展性,PHP语言是当前最流行的脚本语言之一。分析了主流语言平台下的AOP实现策略,提出了基于PHP语言的AOP实现目标和实现原理,还描述了应用AOP技术的软件系统结构和核心文件,并设计了相应的AOP支持类。最后通过实例演示该AOP技术的用法,程序结果表明该AOP实现是有效的。 相似文献
6.
面向方面的程序设计综述 总被引:1,自引:0,他引:1
现在大多数的软件项目都选择OOP,但OOP技术也有其局限性,它对某些需求并不能很好地进行描述。本文介绍了一种全新的程序设计方法一面向方面的程序设计方法,这种程序设计方法可以有效地描述OOP方法不能描述的横切关注点;介绍了面向方面程序设计的基本思想以及面向方面程序设计语言AspectJ的基本概念及面向方面软件开发方法。 相似文献
7.
面向方面编程技术研究 总被引:3,自引:3,他引:3
面向方面编程是一项允许编程人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中,利用Xerox PARC发行的AspeetJ,Java开发者可以很方便地进行面向方面编程。本文介绍了AOP、AspeetJ的基本概念并举例说明了AOP在仓储管理系统中的应用。 相似文献
8.
9.
本文阐述了面向方面编程(Aspect-Oriented Programming,AOP)的引入、实现技术,并介绍了AOP在Java平台下的一个实现——AspeccJ的应用,最后分析了AOP的技术优势. 相似文献
10.
蓝红苑 《数字社区&智能家居》2007,2(5):706-707
面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangling),解决了横切关注点(crosscutting concerns)的问题,可以提高软件质量和效率。文章对AOP的基本概念、技术特点和AOP的技术框架现状进行了相关介绍。 相似文献
11.
12.
基于J2EE技术体系的企业物资管理系统的设计与实现 总被引:4,自引:0,他引:4
为了使物资管理部门的责、权、利得到落实,以提高总体的经济效益,采用J2EE技术体系,设计与实现了B/S模式下的企业物资管理系统,依据开发实例,分析了企业物资管理系统的业务需求和设计目标,详细讨论了系统的实现技术、实现方案及安全设计。该系统已在某油田物资公司投入使用,得到了公司领导的肯定。 相似文献
13.
王希燕 《数字社区&智能家居》2007,2(10):913-914
本文以一个企业的EAI系统为例,提出基于J2EE平台、Web Service技术和Struts MVC框架的系统开发解决方案。将业务逻辑和显示页面分离开来,简化了每个开发阶段的工作,而且规范化了整个系统的开发,提高了代码质量和系统的开发效率,使系统具有高性能、可跨平台、易于扩展、易于管理和维护等优点,体现了J2EE体系,Web Service和Struts卓越的技术优势。 相似文献
14.
J2EE模式描述了J2EE平台软件设计中遇到的常见问题,并为这些问题提供了解决方案。文章用一个面向纺织企业的网上订购系统作为实例,说明如何以最佳方式集成多个J2EE模式构建健壮、高效、可复用的企业级应用程序。 相似文献
15.
J2EE结合UML在企业级系统中的应用 总被引:6,自引:0,他引:6
宁波 《计算机工程与科学》2004,26(3):82-86
J2EE是一种用来部署复杂系统的综合平台,它通过提供一组机制和服务来提高抽象级别,这样开发小组就可以把精力集中在其核心业务逻辑上,而不必关注基础结构的构建工作。然而,J2EE所提供的技术与业务的实际需要还存在着巨大的语义差距。UML为J2EE和具体应用领域系统的合理体系结构提供了一个基本而又清楚的理解,二者结合可共同构建企业级系统。 相似文献
16.
17.
18.
在J2EE平台上使用EJB开发企业应用 总被引:5,自引:0,他引:5
首先介绍了J2EE框架和企业应用的多层结构模型;然后讨论了如何设计各层的应用和通信;最后以一个实体EJB为例详细说明了在Weblogic上EJB的设计方法和注意事项。 相似文献
19.
J2EE平台在企业管理系统中的应用 总被引:1,自引:1,他引:1
随着互联网和计算机技术的发展,迅速便捷地进行企业信息管理系统开发成为人们关注的焦点。J2EE提供了基于Web应用的标准模型,为企业级的应用开发提供了一个可扩展的解决方案。介绍了SUN公司提出的J2EE的企业平台架构,探讨了基于J2EE的企业信息平台架构机理,论述了实现步骤和相应的关键技术,并以实例展示了J2EE技术在企业内部网站开发中的应用。该应用模型实现了用户界面与数据内容、数据处理以及用户逻辑的完全分离,系统运行稳定可靠。 相似文献