如何使用集成测试中的Spring上下文

问题描述 投票:0回答:1

我在tomcat上部署了一个spring应用程序。

我想运行我的集成测试而不是使用webservices。我想用豆子代替。

我知道它有点奇怪,通常WS应该用于此目的,但是问题 - 我怎样才能访问spring上下文以便从中获取bean?

你能告诉我一些方向吗?

spring javabeans applicationcontext
1个回答
0
投票

您可以在弹簧上下文中调用getBean方法,例如AnnotationConfigWebApplicationContext对象(或XML,实现BeanFactory

如果getContext()返回弹簧上下文,请获取bean:

 (MyBeanObject) getContext().getBean("myBeanName")
© www.soinside.com 2019 - 2024. All rights reserved.