Skip to content

Instantly share code, notes, and snippets.

@gissuebot
Created July 7, 2014 19:13
Show Gist options
  • Save gissuebot/071fafbc0e8fd01b55b3 to your computer and use it in GitHub Desktop.
Save gissuebot/071fafbc0e8fd01b55b3 to your computer and use it in GitHub Desktop.
Migrated attachment for Guice issue 773, comment 0
--- a/ExternalDocumentation.wiki
+++ b/ExternalDocumentation.wiki
@@ -9,6 +9,11 @@
===[http://www.apress.com/book/view/1590599977 Google Guice by Robbie Vanbrabant]===
_Google Guice: Agile Lightweight Dependency Injection Framework_ will not only tell you “how,” it will also tell you “why” and “why not,” so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to your knowledge of modern agile Java.
+===[http://www.packtpub.com/learning-google-guice/book]===
+Learning Google Guice is a concise, hands-on book that covers the various areas of dependency injection using the features provided by the latest version of Google Guice. It focuses on core functionalities as well as the various extensions surrounding Guice that make it useful in other areas like web development, integration with frameworks for web development, and persistence.
+
+As a reader, you will start from developing a trivial application by managing dependencies using Guice 3. As book gradually progresses, we go on adding the complexity to the application and simultaneously learning various features like Injector, Provider, Bindings and Scopes are discussed in detail with recipes for each. Later we retrofit the application for web bringing Guice to not only manage dependencies but also to solve configuration related problems. Web application development using JSP and Servlets is covered which progresses ahead using Struts 2 with Guice. The application later harnesses Guice 3 to manage dependencies while powering the application with JPA 2 and Hibernate 3. At last we discuss AOP using Guice and extend Guice itself using SPI, Service Provider Interface.
+
==Videos==
===[http://code.google.com/events/io/sessions/BigModularJavaGuice.html Big Modular Java with Guice]===
An introduction to Guice by Dhanji R. Prasanna and Jesse Wilson, at Google I/O 2009.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment