mybatis9大练习

来源:互联网 发布:html表白墙源码 编辑:程序博客网 时间:2024/06/17 09:53


















------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

测试方法有改动!

可借鉴!

@Test//多条件查询方法测试public void testa(){    SqlSession session = MyBatisUtil.getSession();    StudentInfoDao dao = session.getMapper(StudentInfoDao.class);    Map<String ,Object> map=new HashMap<String ,Object>();    map.put("stuName","z");    map.put("stuAge",20);    List<StudentInfo> list = dao.selectStudentDTJ(map);    for (StudentInfo stu:list) {        System.out.println(stu.getStuName());    }session.close();}@Testpublic void DTJA(){    SqlSession session = MyBatisUtil.getSession();    StudentInfoDao dao = session.getMapper(StudentInfoDao.class);    List<StudentInfo> z = dao.selectStudentDTJA("z", 20);    for (StudentInfo info:z) {        System.out.println(info.getStuName());    }    session.close();}@Testpublic  void ZN(){    SqlSession session = MyBatisUtil.getSession();    StudentInfoDao dao = session.getMapper(StudentInfoDao.class);    StudentInfo  stu=new StudentInfo();    //stu.setStuName("z");    //stu.setStuAge(20);    List<StudentInfo> list = dao.selectStudentZN(stu);    for (StudentInfo s:list)    {        System.out.println(s.getStuName());    }    session.close();}@Testpublic  void ZN1(){    SqlSession session = MyBatisUtil.getSession();    StudentInfoDao dao = session.getMapper(StudentInfoDao.class);    StudentInfo  stu=new StudentInfo();    stu.setStuName("z");    stu.setStuAge(20);    List<StudentInfo> list = dao.selectStudentZN1(stu);    for (StudentInfo s:list)    {        System.out.println(s.getStuName());    }    session.close();}@Testpublic  void ZNfor(){    SqlSession session = MyBatisUtil.getSession();    StudentInfoDao dao = session.getMapper(StudentInfoDao.class);  int [] in={1,5};    List<StudentInfo> list = dao.selectStudentZNFOR(in);    for (StudentInfo s:list)    {        System.out.println(s.getStuName());    }    session.close();}