AOP by analogy 1. The AOP language specification 1. The wormhole pattern 8. Comparing advice to methods 4. A quick overview of Spring Security. Logging the method parameters.
|Published (Last):||17 March 2015|
|PDF File Size:||9.74 Mb|
|ePub File Size:||17.80 Mb|
|Price:||Free* [*Free Regsitration Required]|
Separating authentication and authorization Summary Example: a banking system with persistence Implementing the core concern Setting up the test scenario The conventional solution Using the same connection object Committing at the top level only Developing a simple AspectJ-based solution Implementing the JDBC transaction aspect Handling legacy system issues Enabling transaction management for the banking system Testing the solution Using the participant pattern Implementing the JDBC transaction aspect: the second version Using AspectJ with advanced transaction-management systems Using business rules in enterprise applications An overview of business rule implementation Current mechanisms Introducing a solution using AspectJ The template Example: the banking system Implementing the core business logic Implementing the first business rule Implementing the second business rule Writing a test program Implementing business rules with a rule engine An overview of the rule engine Using a rule engine Modularizing with AspectJ Example: a banking system with a rule engine Specifying rules Understanding the rule invocation aspect Applying AspectJ to new problems Talking the talk Employing AspectJ in development phases AspectJ in the design phase AspectJ in the implementation phase AspectJ in the testing phase AspectJ in the maintenance phase AspectJ in legacy projects A word of warning Downloading and setting up A.
Compiling source files A. Weaving into JAR files A. Creating aspect libraries A. Utilizing incremental compilation mode A. Compiling source files using an Ant task B. Creating aspect libraries using an Ant task B. Utilizing aspect libraries using an Ant task B. Utilizing incremental compilation using an Ant task resources index About the book The book is divided into three parts.
The second and third parts present examples of everyday situations in which you can use simple and easy AspectJ solutions to implement common system requirements such as logging, policy enforcement, resource pooling, business rules, thread-safety, authentication and authorization, as well as transaction management.
Welcome to Manning India!
AspectJ in Action, Second Edition : Enterprise AOP with Spring
AspectJ in Action