Modularizing code into objects cannot be fully achieved in pure OOP. In practice some objects must deal with aspects that are not their main business. A method to modularize aspects-and benefit from a clean maintainable result-is called aspect-oriented programming. AspectJ is an open-source Java extension and compiler designed for AOP development. Now integrated with Eclipse, NetBeans, JBuilder, and other IDEs, AspectJ v1.1 is ready for the real world.
It is time to move from AOP theory and toy examples to AOP practice and real applications. With this unique book you can make that move. It teaches you AOP concepts, the AspectJ language, and how to develop industrial-strength systems. It shows you examples which you can reuse. It unleashes the true power of AOP through unique patterns of AOP design. When you are done, you will be eager-and able-to build new systems, and enhance your existing ones, with the help of AOP.
Whats Inside:* What is aspect-oriented programming?
* How AspectJ works with JAAS, Jess, log4j, Ant, JTA, POJOs
* Best practices and design patterns
* How to implement policy enforcement resource pooling and caching thread-safety authentication and authorization transaction management business rules
http://rapidshare.com/files/44288079/1930110936.rar
http://depositfiles.com/files/1291804
本书深入探讨了面向切面编程(AOP)的概念及其在工业级系统中的应用。通过使用AspectJ语言,读者可以学习如何有效地模块化代码并解决横切关注点问题。书中提供了丰富的示例,展示了如何与JAAS、Jess、log4j等工具集成。
946

被折叠的 条评论
为什么被折叠?



