spring bean配置有哪些不同的方式

时间:2015-07-13 13:04:45

标签: java spring spring-mvc

背景

我们有测试的spring上下文配置。对于测试(组件),我们使用黄瓜功能。为了执行这些测试,我们创建了MockDispatcherServlet。在此,我们读取属性文件。

我们还定义了一些高级(可重用)类,它们将在定义黄瓜特征的步骤定义时使用。

我观察到这些高级类没有使用@Component或@Service等注释,甚至他们也没有在cucumber.xml中有任何手动bean定义(我们正在扫描这些类包)。

问题: 我们只扫描这些类包。据我所知,初始化bean需要使用@Component或@Service等进行注释,或者我们需要手动定义该bean。如果没有这两种方法,弹簧容器如何初始化那些高级类?

0 个答案:

没有答案