我在tomcat上部署了一个spring应用程序。
我想运行我的集成测试而不是使用webservices。我想用豆子代替。
我理解它有点奇怪,通常WS应该用于此目的,但是问题 - 如何才能访问spring上下文以便从中获取bean?
你能告诉我一些方向吗?
答案 0 :(得分:0)
您可以在弹簧上下文中调用getBean
方法,例如AnnotationConfigWebApplicationContext
对象(或XML,实现BeanFactory
)
如果getContext()
返回spring上下文,请获取bean:
(MyBeanObject) getContext().getBean("myBeanName")