- Taschenbuch: 519 Seiten
- Verlag: Manning; Auflage: 2. A. (28. März 2009)
- Sprache: Englisch
- ISBN-10: 1933988053
- ISBN-13: 978-1933988054
- Größe und/oder Gewicht: 18,7 x 2,9 x 23,5 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 159.548 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
AspectJ in Action: Enterprise AOP with Spring (Englisch) Taschenbuch – 28. März 2009
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
HIGHLIGHT AspectJ in Action, Second Edition is a revised and udated edition, now covering AspectJ 6 and Spring 2.5. It guides Java developers through AOP and AspectJ using practical applications. DESCRIPTION AspectJ shows its real power when combined with Spring. This new edition focuses on Spring-AspectJ integration, which is a major feature of Spring 2.5. Readers will find this edition immensely helpful in answering questions like: What are the ways to leverage these technologies? What applications is AOP suitable for? What are the best practices and traps? Which kind of weaving should you use? When to use Spring AOP and AspectJ AOP? Expert author Ramnivas Laddad shows how to combine technologies such as Spring, Hibernate, Swing, and JDBC with AspectJ. The book fully covers the latest AspectJ 6 features. The applications and reusable code presented in this book show how AOP vastly simplifies enterprise development. This book is for developers who have experience in AOP and AspectJ, but also for those who are new to both.KEY POINTS Thorough coverage of AspectJ syntax Spring integration and weaving models Enterprise applications of AspectJ Monitoring and tracing, transaction management, and security MARKET INFORMATION Aspect Oriented Programming has found its way into the mainstream of Java development - most notably through Spring and a variety of JBoss technologies. AspectJ is by far the most widely recognized tool for AOP, and its recent integration into Spring 2.5 creates a strong motivation for the millions of Spring users to take a closer look at AOP and AspectJ.
Über den Autor und weitere Mitwirkende
Ramnivas Laddad is a well-known expert in enterprise Java, especially in the area of AOP. He is the author of Manning's AspectJ in Action, the best-selling book on AOP and AspectJ that has been lauded by industry experts for its presentation of practical and innovative AOP applications to solve real-world problems. Ramnivas, a Spring framework committer, is also a very active presenter at leading industry events, and has been an active member of both the AspectJ and Spring communities from their beginnings.
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
But it's not necessarily good for you. Luckily, Mr. Laddad has taken the time to persist all his knowledge in an easy to read book, which you can read. Now that's really good!
I've recently reviewed that book, "AspectJ in Action, Second Edition" from Manning and am very impressed by the quality of this book. It covers everything you'd want to know about Aspect Oriented programming in general and AspectJ in particular, and it does it in amazingly readable ways.
For starters, here are some of the goodies this book covers:
- AOP and AspectJ basics, of course
- The mysteries of weaving plainly explained
- Common use cases for AOP, as would be expected
- How to use AOP to monitor application behavior and performance
- Using AOP for transaction control
- AOP design patterns
- Ways to maintain your AOP-infused applications and keep them clean
Each sub-topic of AOP is given it's own generous chapter, with useful source code examples and easy to understand (and realistic!) use cases.
The depth of coverage is great. But that's not what makes the book great-- the ease of reading is what makes this book great.
If you're a Java coder, you owe it to yourself to check this book out.
There are not many books on AspectJ and this one should be the only one you need to buy. The author covers all the beginner and intermediate topics with clear and concise examples. The author assumes no previous knowledge so anybody can pick up this book and start working right away with the topics. There are lots of examples in each chapter and each is explained in great detail, with not too much techno-garble that other books have.
Also, if you already have some experience with AspectJ but need a good refresher or a reference book this also is the book for you. You can easily find examples and reference information on many useful, real-life issues.
Part 1 Understand AOP and AspectJ
1. Discovering AOP
2. Introduction AspectJ
3. Understanding the joint point model
4. Modifying behavior with dynamic crosscutting
5. Modifying structure with static crosscutting
6. Aspects: putting it all together
7. Diving into the AspectJ syntax
8. AspectJ weaving models
9. Integration with Spring
Part 2 Applications of AspectJ with Spring
10. Monitoring techniques
11. Policy enforcement: Keeping your design intact
12. Learning design patterns.
13. Implementing concurrency control
14. Managing transactions
15. Securing applications
16. Improving domain logic
17. Taking the next step
If you are planning on using aspectj or if you are using Spring for AOP, this book is a must have. I highly recommend this book. This is another winner from Manning publications.
A great buy!
The book is a pleasure to read and well organized. It is fairly detailed, but builds out concepts gradually - you will see the same topic discussed multiple times, with increasing level of detail. I like the writing style, and found it is easy to absorb
I was wondering if it requires a substantial knowledge of Spring - it does not. In fact, most of AspectJ is outside of Spring anyway.
The book mentions Spring multiple times, and so far my basic grasp of Spring was sufficient
AOP is key technology, and well worth learning. The promise is that you will write code which is less cluttered, and concentrate on core logic. I came to a realization that AOP is useful in many situations, outside of classical logging and transaction handling
Overall this is a great book. Highly recommended!
Dean Wampler, co-author of Programming Scala (Animal Guide)
The AOP material is comprehensive, easy to understand with lots of real example code to try out.