Linux Today: Linux News On Internet Time.





More on LinuxToday


5 Reasons Java Developers Should Learn and Use AspectJ

Apr 30, 2011, 07:02 (1 Talkback[s])

"Aspect-Oriented Programming (AOP) is a programming paradigm which focuses on modularizing system-level concerns (like logging, transaction management, security, performance monitoring, etc.) in the applications. In AOP language, these system-level concerns are called "crosscutting concerns" because they crosscut all the layers of the application.

AspectJ, a compatible extension to the Java programming language, is one implementation of AOP. AspectJ is very widely used in a lot of Java frameworks (like Spring), but still most developers do not know AspectJ.</>

Complete Story

Related Stories: