Aspect-oriented Programming with AspectJ
Author | : Ivan Kiselev |
Publisher | : Sams Publishing |
Total Pages | : 298 |
Release | : 2003 |
ISBN-10 | : UOM:39015056490033 |
ISBN-13 | : |
Rating | : 4/5 (33 Downloads) |
Book excerpt: In a November 2001 Java Pro magazine article, noted Java pundit Daniel Savarese states, "The days of Object-Oriented Programming may be numbered, One day we may all be using Aspect-Oriented Programming ." While this may be hyperbole, the AOP bring certain needed improvements to the OOP. AspectJ is a Java-based tool that allows developers to apply standard Java syntax to AOP principles, much as C++ allowed C programmers to use C syntax in an object-oriented manner. There are AspectJ add-ons available for Borland's JBuilder, Sun's Forte for Java and for the EMACS text editor. "Aspect-Oriented Programming with AspectJ" introduces AOP and the AspectJ tool. The book also shows how, by using existing Java programming knowledge, the developer can use AOP in meaningful development work.