public class daoTest {
private UserDao dao;
@Before
public void test2() throws Exception{
ApplicationContext ctx=new ClassPathXmlApplicationContext(“spring-config.xml”);
dao=(UserDao) ctx.getBean(“userDao”);
}
@Test
public void testlogin(){
User user=new User();
user.setUsername(“zhansan”);
Object o = dao.getUserByUsername(user);
System.out.println(o);
}
}
2,基于注解的junit测试
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations ={“/spring-config.xml”,”/mybatis/TimeManagerMapper.xml”,”/mybatis/UserMapper.xml”})
public class daoTest {
@Autowired
private UserDao dao;
@Test
public void testlogin(){
User user=new User();
user.setUsername(“zhansan”);
Object o = dao.getUserByUsername(user);
System.out.println(“查询结果—”+o);
}
}
spring-config.xml