1、导入Spring整合Junit的jar(坐标)
2、使用Junit提供的注解把原有的Main方法替换了,替换成Spring提供的
@Runwith
3、告知Spring的运行器,Spring和IOC创建是基于XML还是注解的,并说明位置
​ @ContextConfiguration
​ location:指定XML文件的位置,加上classpath关键字,表示在类路径下
​ classes:指定注解类所在的位置
​ 当使用Spring5.x版本时,要求Junit的jar必须是4.12以上

1
2
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = SpringConfiguration.class)

这样就可以替换掉

1
2
3
ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");
ApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration.class);
IAccountService as = ac.getBean("accountService",IAccountService.class);