Title: An Enterprise Applicatble Developing Technology Based on AOP
Abstract: AbstrcatAOP(Aspect-Oriented Programming) is a new programming technology which compensates the weakness of OOP(Object- Oriented Programming) at applying common behavior that spans multiple non-related object models. AOP introduces Aspect,it packages the behavior which impact multiple classes into a reusable model, it allows programmers to model crosscutting concerns(behavior which spans typical duty limit, such as log) and eliminate the code tangling and scattering caused by OOP,the code is more readable and easier to maintain. This essay first compares AOP with OOP, then analyses the AOP elements and gives implementation with JBoss 4.0,then introduces the AOP application in design-pattern, lastly illuminates the advantage of AOP and gives the points that should pay attention to AOP application.
Publication Year: 2005
Publication Date: 2005-01-01
Language: en
Type: article
Access and Citation
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot