教程中的测试类TestInjection使用问题 ,是否能通过Autowired注入来实现测试功能

来源:4-3 Spring Bean装配之Autowired注解说明-2

陈城城

2016-12-22 12:06

这个截图中的测试类中的方法testMultiBean()中,生成Invoker对象必须用调用父类的getBean方式实现吗,不能用类如下代码实现吗?
@Autowired
pubilc void testMultiBean( BeanInvoker invoker)
{
  invoker.say();
}

通过用过自动注册来生成一个BeanInvoker对象,不用截图中的方式实现

写回答 关注

1回答

  • 踏着灰色轨迹
    2016-12-22 17:14:37
    已采纳

    在Junit测试类上使用

    @RunWith(SpringJUnit4ClassRunner.class)
    @ContextConfiguration(locations={"classpath:spring-config.xml"})

    然后可以使用@Autowired进行自动装配

    陈城城

    非常感谢!

    2017-01-05 17:11:34

    共 1 条回复 >

Spring入门篇

为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础

268787 学习 · 963 问题

查看课程

相似问题