JavaFX dependency injection
brianfromoregon at gmail.com
Tue Nov 24 21:30:00 UTC 2015
Thanks Tom. Oracle fx team would be nice to hear your guidance as well.
On Mon, Nov 23, 2015 at 12:38 AM, Tom Schindl <tom.schindl at bestsolution.at>
> JavaFX is a UI-Toolkit and not an UI-Framework, JavaFX provides all the
> hooks needed to integrate with whatever DI-Container (Sping, Guice, ...)
> you want it to run on.
> I would go for 1. as the general recommendation and there are frameworks
> out there who do exactly this type of thing.
> On 21.11.15 22:59, Nitin Malik wrote:
> > This was asked recently (
> > but I didnt see this addressed.
> > Are there plans to have better integration with DI frameworks for views
> > controllers?
> > For example, we have scenarios where multiple instances of the same view
> > and controllers need to instantiated with different values. This is a
> > frequent question that pops up on Stackoverflow and there apparently is
> > standard answer. It would help if suggested recipes and guidelines are
> > available.
> > The solutions we have adopted -
> > 1. Use a controller factory to lookup Spring bean (this isnt ideal
> > the factory needs to be aware of the bean name).
> > 1a. For singleton controllers, the lookup can be done via class name.
> > 2. Use a controller factory that holds a reference to a controller that
> > constructed in code with the various parameters.
> > 3. An Afterburner-like framework that scans controller for an annotation
> > and injects the values.
> > Regards,
> > Nitin
> Thomas Schindl, CTO
> BestSolution.at EDV Systemhaus GmbH
> Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
> Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck
More information about the openjfx-dev