Author: limpbizkit
Date: Mon Jun 22 10:13:05 2009
New Revision: 1029
Modified:
wiki/ToConstructorBindings.wiki
Log:
Edited wiki page through web user interface.
Modified: wiki/ToConstructorBindings.wiki
==============================================================================
--- wiki/ToConstructorBindings.wiki (original)
+++ wiki/ToConstructorBindings.wiki Mon Jun 22 10:13:05 2009
@@ -1,5 +1,5 @@
#labels Guice21
-=ToConstructor Bindings=
+=!ToConstructor Bindings=
_This documents an experimental, unreleased feature available in Guice SVN
only_
Occasionally it's necessary to bind a type to an arbitrary constructor.
This comes up when the `...@inject` annotation cannot be applied to the target
constructor: either because it is a third party class, or because
_multiple_ constructors that participate in dependency injection.
[ProvidesMethods @Provides methods] provide the best solution to this
problem! By calling your target constructor explicitly, you don't need
reflection and its associated pitfalls. But there are limitations of that
approach: manually constructed instances do not participate in [AOP AOP].
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"google-guice-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-guice-dev?hl=en
-~----------~----~----~----~------~----~------~--~---