חדש על המדף

חדש על המדף

Foundations of AOP for J2EE Development
Renaud Pawlak, Lionel Seiturier, and
Jean-Phillipe Retaille
לקטלוג
Foundations of AOP for J2EE Development
This book is a practical guide to Aspect-Oriented Programming (AOP) for Java. This new programming technique provides a number of methods to improve the writing of complex, large-scale applications, by untangling the code of these applications and modularizing the crosscutting functionalities. We demonstrate the benefits of AOP by applying it to the development of J2EE applications.

This book aims to present AOP concepts in a clear and pedagogical way. No prior knowledge of the topic is needed. Instead of focusing on the advanced programming concepts of a particular AOP language, this book provides a broad overview of the existing tools available for programming with aspects.

We start by defining the main ideas of AOP and show how this new programming paradigm complements object-oriented concepts. We then offer a survey to the major tools available to the community for programming with aspects: AspectJ, LAC, JBoss AOP, and Spring AOP. For each of these tools, we show how the general concepts of AOP are instantiated. We also provide in-depth coverage of the tools' features, from the basic functions to the new features introduced by Java 5. […]