In Better, Faster, Lighter Java authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures, such as WebLogic, JBoss, and WebSphere, are unwieldy, complicated, and contribute to slow and buggy application code. As an alternative, the authors present two "lightweight" open source architectures, Hibernate and Spring, that can help you create enterprise applications that are easier to maintain, write, and debug, and are ultimately much faster. Chapter 1. The Inevitable Bloat Section 1.1. Bloat Drivers Section 1.2. Options Section 1.3. Five Principles for Fighting the Bloat Section 1.4. Summary Chapter 2. Keep It Simple Section 2.1. The Value of Simplicity Section 2.2. Process and Simplicity Section 2.3. Your Safety Net Section 2.4. Summary Chapter 3. Do One Thing, and Do It Well Section 3.1. Understanding the Problem Section 3.2. Distilling the Problem Section 3.3. Layering Your Architecture Section 3.4. Refactoring to Reduce Coupling Section 3.5. Summary Chapter 4. Strive for Transparency Section 4.1. Benefits of Transparency Section 4.2. Who's in Control? Section 4.3. Alternatives to Transparency Section 4.4. Reflection Section 4.5. Injecting Code Section 4.6. Generating Code Section 4.7. Advanced Topics Section 4.8. Summary Chapter 5. You Are What You Eat Section 5.1. Golden Hammers Section 5.2. Understanding the Big Picture Section 5.3. Considering Technical Requirements Section 5.4. Summary Chapter 6. Allow for Extension Section 6.1. The Basics of Extension Section 6.2. Tools for Extension Section 6.3. Plug-In Models Section 6.4. Who Is the Customer? Section 6.5. Summary Chapter 7. Hibernate Section 7.1. The Lie Section 7.2. What Is Hibernate? Section 7.3. Using Your Persistent Model Section 7.4. Evaluating Hibernate Section 7.5. Summary Chapter 8. Spring Section 8.1. What Is Spring? Section 8.2. Pet Store: A Counter-Example Section 8.3. The Domain Model Section 8.4. Adding Persistence Section 8.5. Presentation Section 8.6. Summary Chapter 9. Simple Spider Section 9.1. What Is the Spider? Section 9.2. Examining the Requirements Section 9.3. Planning for Development Section 9.4. The Design Section 9.5. The Configuration Service Section 9.6. The Crawler/Indexer Service Section 9.7. The Search Service Section 9.8. The Console Interface Section 9.9. The Web Service Interface Section 9.10. Extending the Spider Chapter 10. Extending jPetStore Section 10.1. A Brief Look at the Existing Search Feature Section 10.2. Replacing the Controller Section 10.3. The User Interface (JSP) Section 10.4. Setting Up the Indexer Section 10.5. Making Use of the Configuration Service Section 10.6. Adding Hibernate Section 10.7. Summary Chapter 11. Where Do We Go from Here? Section 11.1. Technology Section 11.2. Process Section 11.3. Challenges Section 11.4. Conclusion Chapter 12. Bibliography Section 12.1. Books Section 12.2. Referenced Internet Sources Section 12.3. Helpful Internet Sources Section 12.4. Other References Colophon Index
2.99 USD InStock
TripleClicks is the home of 12,188,769 Members in 195 countries worldwide!

Create an account

NOTE! By submitting this registration, you are acknowledging that you have read and agree to the TripleClicks Privacy Policy.

Join FREE today

Account created

You're now a TripleClicks member! Now is a great time to get some ZCredits, which are used to bid on Pricebenders auctions, play Eager Zebra games and more!

Continue to TripleClicks

Get some ZCredits now!

What are ZCredits? They're used for bidding in Pricebenders™ auctions, playing Eager Zebra™ games, downloading TC Music, listing stuff you no longer need for sale at TripleClicks, and more! Learn more about ZCredits.

Billing Info

Payment Info

ORDER TCREDITS MAYBE LATER

50 ZCredits are now in your account--ready for you to use! We've also dispatched a quick order confirmation email to you. Thank you!

CONTINUE TO TRIPLECLICKS
The requested item is no longer active.

Similar Items