测试spring报java.lang.NullPointerException解决方案

测试spring的@autowired注解报java.lang.NullPointerException解决方案

  • 测试spring的@autowired获取对象,要使用spring-test的测试,普通的junit无法获取bean,会报空指针,加上如下就可以获取到bean
@RunWith(SpringJUnit4ClassRunner.class)
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:spring/applicationContext-dao.xml")
public class StudentSpring {

    @Autowired
    private  StudentMapple studentMapple;
    public StudentSpring(){

    }
    @Test
    public void test() {
         Student student2 = studentMapple.select(1);
         System.out.println(student2);
    }

}

你可能感兴趣的:(spring)