Java 8の::
では、メソッド名だけでメソッド参照を有効にできます。Java 8の欠損パラメータ::
protected Object loadBeanController(String url) throws IOException {
loader = new FXMLLoader(getClass().getResource(url));
ApplicationContext context = MyProjectClass.getApplicationContext();
loader.setControllerFactory(context::getBean);
return loader.getController();
}
しかし、しかし、BeanFactory Interface (Spring) getBean()
getBean
によると、空のパラメータを取りません - いくつかのパラメータ値が期待されています
getBean(文字列名)
getBean(文字列名、クラスrequiredType)
getBean(String name、Object [] args)
これはどのように解決されましたか?