From a1e35b1f839a3d0ca116870d7c72f45b3542bd99 Mon Sep 17 00:00:00 2001 From: nkjackzhang Date: Thu, 7 Jul 2016 16:11:40 +0800 Subject: [PATCH] Declare the injection point as a Provider It seems like there is no injection point in the example, so I just add setter to inject the Provider. --- src/asciidoc/core-beans.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/asciidoc/core-beans.adoc b/src/asciidoc/core-beans.adoc index a170f2f9b982..514f275ded9d 100644 --- a/src/asciidoc/core-beans.adoc +++ b/src/asciidoc/core-beans.adoc @@ -5784,6 +5784,11 @@ other beans through a `Provider.get()` call. As a variant of the example above: public class SimpleMovieLister { private Provider movieFinder; + + @Inject + public void setMovieFinder(Provider movieFinder) { + this.movieFinder = movieFinder; + } public void listMovies() { this.movieFinder.get().findMovies(...);