Jump to ratings and reviews
Rate this book

Aspectj in Action: Practical Aspect-Oriented Programming

Rate this book
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.

512 pages, Paperback

First published July 1, 2003

3 people are currently reading
75 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
18 (25%)
4 stars
26 (36%)
3 stars
23 (32%)
2 stars
4 (5%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
Profile Image for Kazuhiro.
6 reviews2 followers
Read
February 9, 2013
I'll recommend this book strongly even if you are not interested in AOP. You'll learn the important concept of 'separation of concern' and it brushes up your OOP code. Same comment on another AOP-related book which title is 'Mastering AspectJ: Aspect-Oriented Programming in Java'
3 reviews3 followers
Currently reading
June 22, 2009
This book is a very clear description of AspectJ. You can learn very quickly from it. For example, within an hour or two, I was able to put together a profiler and profile a program.
Profile Image for Rejeev Divakaran.
89 reviews17 followers
August 23, 2015
Must read for any Java Application developer. It explains the relevance of Aspect oriented programming in java development.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.