Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Mastering AspectJ
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Mastering AspectJ

Mastering AspectJ

Aspect-Oriented Programming in Java

Joseph D. Gradecki, Nicholas Lesiecki

434 pages, parution le 30/04/2003

Résumé

Write cleaner, easier-to-maintain applications with this code-intensive approach to using AspectJ

Aspect-oriented programming (AOP) promises to increase the power of OO applications by modularizing functionality that cuts across classes (such as logging, transaction management, design patterns, and security). If your application has this type of functionality, you can benefit from using AspectJ, an AOP language that is a seamless extension to Java.

In this code-intensive book, the authors present a detailed overview of the concepts of AOP and AspectJ, and take you step-by-step through the process of building an application.

Along the way, you'll learn how to adopt AspectJ and use it with your current software development tools and processes. You'll also learn best practices for application design and documentation using UML.

The perfect tool for Java and J2EE developers, this book also includes:

  • Comprehensive description of the AspectJ language
  • Best practices for refactoring your existing applications
  • How to implement classic OO design patterns more cleanly with AspectJ
  • Tips for debugging with AspectJ

The companion Web site contains all sample code, the fully functional application created by the author, and links to relevant sites.

Contents

  • Introduction.
Part I Introduction to aspect oriented programming
  • Introduction to AOP
  • Implementing of AOP
Part II Introduction to AspecTJ
  • Obtaining and Installing AspectJ
  • AspectJ Hello Wolrd
  • AspectJ Joinpoints
  • AspectJ Pointcuts
  • AspectJ Advice
  • Static Crosscutting and Introduction
  • AspectJ Aspects
Part III Using AspecTJ
  • Development Uses of AspectJ
  • AspectJ Examples
  • Using Aspect J Tools
  • Error Handling
  • Common Problems
  • Limitations
  • Putting It All Together: A Complete AspectJ Application
Part IV Appendixes
  • Appendix A AspectJ API
  • Appendix B Useful Sites

L'auteur - Joseph D. Gradecki

Joseph D. Gradecki is a senior software engineer specializing in distributed and Internet systems. He is an associate professor of computer science at Colorado Technical University, where he teaches a wide range of computer science courses, including Java and C++. Gradecki has also written several programming books, including two that explain how to apply peer-to-peer concepts to game development.

L'auteur - Nicholas Lesiecki

serves as principal software engineer for eBlox, Inc., where he leads the development of their enterprise e-commerce platform. He has written numerous articles on AspectJ for IBM's developerWorks and is the coauthor of Java Tools for Extreme Programming.

Caractéristiques techniques

  PAPIER
Éditeur(s) Wiley
Auteur(s) Joseph D. Gradecki, Nicholas Lesiecki
Parution 30/04/2003
Nb. de pages 434
Format 19 x 23,5
Couverture Relié
Poids 675g
Intérieur Noir et Blanc
EAN13 9780471431046
ISBN13 978-0-471-43104-6

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription