可以使用resources.groovy在Grails应用程序中注入spring bean。但是,我想注入一张豆子图。 键是String,Value是实际的bean。想法是我正在尝试做一个策略样式模式,在那里可以查看一个地图并调用相应的bean服务?
这可能吗 - 谢谢。
答案 0 :(得分:1)
我有类似的问题,但我想注入一个bean列表。这个例子有效:
public class Main {
public static void main(String[] args) {
throws java.io.IOException {
char input;
System.out.println("Enter a single character from keyboard,then press ENTER :");
input = (char) System.in.read();
System.out.println("The character you type was: " + input);
}
}
}
我认为你可以为地图做同样的事情:
bean1(Bean1) {}
bean2(Bean2) {}
beansHolder (BeansHolder ) {
beans = [bean1, bean2]
}