Java 8's ::
umożliwia odwoływanie metod za pośrednictwem samej nazwy metody.Brakujące parametry języka Java 8 podczas korzystania z ::
protected Object loadBeanController(String url) throws IOException {
loader = new FXMLLoader(getClass().getResource(url));
ApplicationContext context = MyProjectClass.getApplicationContext();
loader.setControllerFactory(context::getBean);
return loader.getController();
}
Ale jednak według BeanFactory Interface (Spring) getBean()
getBean
nie bierze pustych parametrów - oczekuje Niektóre wartości parametrów:
getBean (String name) (String name, klasa requiredType)
getBean
getBean (nazwa ciągu, Object [] args)
Jak to rozwiązano?