Skip to main content


developerWorks  >  Java technology  >

An introduction to AOP

developerWorks

Level: Intermediate

Sing Li (westmakaha@yahoo.com), Author, Wrox Press

30 Aug 2005

Register now or sign in using your IBM ID and password.

Follow along with Sing Li as he guides you through the basic concepts of aspect-oriented programming (AOP). AOP tools give you a way to separate the code for essential crosscutting concerns, such as logging and security, from your Java™ programs' core application logic cleanly. AOP can make your code more readable, less error-prone, and easier to maintain.

In this tutorial

This tutorial introduces AOP and its basic concepts. AOP and its associated tools let you separate the code for essential crosscutting concerns, such as logging and security, from a program's core application logic. AOP improves code quality by making it more readable, less error-prone, and easier to design and maintain.


Prerequisites

This tutorial is for Java developers who want to explore AOP. You need to be comfortable with object-oriented design and Java programming. Experience working with security and logging systems is helpful but not necessary.


System requirements



Duration

Under two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community