AspectJ in Action: Practical Aspect-oriented Programming
A guide to aspect-oriented programming and the AspectJ language, this book provides code examples that enable quick implementation of functionality in a system. Thorough introductions to AOP and AspectJ will help developers learn or advance their knowledge of AspectJ. Examples of everyday situations in which AspectJ solutions can be applied, such as logging, policy enforcement, resource pooling, business logic, thread-safety, authentication and authorization, and transaction management are provided. In addition, design patterns and idioms are covered, as is business rule implementation. The latest technologies, such as JEES, JAAS, and log4j, are explained and connected with AspectJ.
What people are saying - Write a review
We haven't found any reviews in the usual places.
UNDERSTANDING AOP AND ASPECT
36 other sections not shown
Other editions - View all
abstract aspect abstract pointcut Account class accountnumber additem advice body args aspect instance Aspect-oriented programming Aspect]-based solution associated balance base aspect business logic business rules caching call stack call void caller captured join point chapter checked exception compiler connection object constructor context control flow create creation pattern crosscutting concerns database debit Design patterns example imple implementation import java INFO interface java.lang javax JDBC JDBCTransactionAspect join point information logger logging aspect login matching method call modify modularize null operation output overdraft protection password perform perthis pointcut captures policy enforcement problem public aspect public class public pointcut public static void public void RemoteException requires resource pooling return value reusable rule engine Runnable setBalance signature simple specify subaspect swing target template Thread main thread safety tion transaction management type signature update weaving rules worker object xalan