JaroslavTulach at 11:28, 19 February 2010 - 2010-02-19 11:28:41

←Older revision Revision as of 11:28, 19 February 2010
Line 1: Line 1:
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]], another [[Spring]], there is even an option to [[LookupAndSpring|mix them together]] or rely on JDK's own [[ServiceLoader]].
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]], another [[Spring]], there is even an option to [[LookupAndSpring|mix them together]] or rely on JDK's own [[ServiceLoader]].
-
It is necessary to mention that there is very fair comparison of [[dependency injection]] and service locator (like [[Lookup]] and [[ServiceLoader]]) technologies available on [http://martinfowler.com/articles/injection.html Martin Fowler's website] since 2004. [[Lookup]] is more advanced (at least type safe), but the general points made by Martin still hold.
+
It is necessary to mention that there is very fair comparison of [[dependency injection]] and service locator (like [[Lookup]] and [[ServiceLoader]]) technologies available on [http://martinfowler.com/articles/injection.html Martin Fowler's website] since 2004. [[Lookup]] is slightly more advanced (because it is type safe in contrary to Martin's locator), but the general points made by Martin are still perfectly valid.

JaroslavTulach at 22:09, 2 February 2010 - 2010-02-02 22:09:31

←Older revision Revision as of 22:09, 2 February 2010
Line 1: Line 1:
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]], another [[Spring]], there is even an option to [[LookupAndSpring|mix them together]] or rely on JDK's own [[ServiceLoader]].
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]], another [[Spring]], there is even an option to [[LookupAndSpring|mix them together]] or rely on JDK's own [[ServiceLoader]].
 +
 +
It is necessary to mention that there is very fair comparison of [[dependency injection]] and service locator (like [[Lookup]] and [[ServiceLoader]]) technologies available on [http://martinfowler.com/articles/injection.html Martin Fowler's website] since 2004. [[Lookup]] is more advanced (at least type safe), but the general points made by Martin still hold.

JaroslavTulach at 10:15, 28 April 2009 - 2009-04-28 10:15:27

←Older revision Revision as of 10:15, 28 April 2009
Line 1: Line 1:
-
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]].
+
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]], another [[Spring]], there is even an option to [[LookupAndSpring|mix them together]] or rely on JDK's own [[ServiceLoader]].

89.176.101.42 at 20:47, 20 April 2009 - 2009-04-20 20:47:30

←Older revision Revision as of 20:47, 20 April 2009
Line 1: Line 1:
-
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture.
+
A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture. One of the possible strategies includes use of [[Lookup]].

JaroslavTulach: New page: A generalization of injection of dependencies to cover also other forms of injection. Thoroughly discussed in Chapter 7... - 2009-01-10 21:25:58

New page: A generalization of injection of dependencies to cover also other forms of injection. Thoroughly discussed in Chapter 7...

New page

A generalization of [[wikipedia::Dependency_injection|injection of dependencies]] to cover also other forms of [[injection]]. Thoroughly discussed in [[Use Modular Architecture|Chapter 7]], Use Modular Architecture.