Dependency injection design patterns using spring and guice

In object-oriented programming, a central program normally controls other objects in a module, library, or framework. With dependency injection, this pattern is inverted—a reference to a service is placed directly into the object which eases testing and modularity. Spring or Google Guice use depende...

Descripción completa

Detalles Bibliográficos
Otros Autores: Prasanna, Dhanji R., author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Greenwich, Connecticut : Manning [2009]
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627613306719
Tabla de Contenidos:
  • Intro
  • Copyright
  • Dedication
  • Brief Table of Contents
  • Table of Contents
  • Praise from the Creator of Guice
  • Preface
  • Acknowledgments
  • About this Book
  • About the Cover Illustration
  • Chapter 1. Dependency injection: what's all the hype?
  • Chapter 2. Time for injection
  • Chapter 3. Investigating DI
  • Chapter 4. Building modular applications
  • Chapter 5. Scope: a fresh breath of state
  • Chapter 6. More use cases in scoping
  • Chapter 7. From birth to death: object lifecycle
  • Chapter 8. Managing an object's behavior
  • Chapter 9. Best practices in code design
  • Chapter 10. Integrating with third-party frameworks
  • Chapter 11. Dependency injection in action!
  • Appendix A. The Butterfly Container
  • Appendix B. SmartyPants for Adobe Flex
  • Index
  • List of Figures
  • List of Tables
  • List of Listings.