groovy执行可以指定上下文。当然就可以把Spring的ApplicationContext放入groovy上下文中,在groovy脚本中就可以用getBean来获取。
更简单的方法:
String[] beanDeFinitionnames = context.getBeanDeFinitionnames(); for(String name : beanDeFinitionnames){ Object bean = context.getBean(name); if(bean != null){ groovyContext.put(name,bean); } }
别忘记了把log也可以放入上下文:
groovyContext.put("log",log);总结
以上是内存溢出为你收集整理的Groovy中上下文添加spring bean思路全部内容,希望文章能够帮你解决Groovy中上下文添加spring bean思路所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)