1、引入spring相关的jar
2、写一个测试接口
public interface CompactDisc {
void play();
void playDev();
void playProd();
}
3、写一个实现类public class SgtPeppers implements CompactDisc {
@Override
public void play() {
System.out.println("=======test");
}
@Override
public void playDev() {
}
@Override
public void playProd() {
}
}
4、写一个配之类@Configuration//配置类
@ComponentScan(com.spring)//扫描包的路径,最好不要使用默认
public class CDPlayConfig {
// 此部分内容可以通过在SgtPeppers上通过@Component代替
@Bean("compactDisc")
public CompactDisc SgtPeppers(){
return new SgtPeppers();
}
}
5、写一个测试类@RunWith(SpringJUnit4ClassRunner.class)//在测试开始时自动创建spring上下文
@ContextConfiguration(classes = CDPlayConfig.class)
public class TestClass {
@Autowired
private CompactDisc compactDisc;
@Test
public void test(){
compactDisc.play();
}
}