虽然过程有点曲折但最终还是做出来了!
package cn.kgc.dao;
import cn.kgc.entity.User;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.junit.Test;
import java.io.*;
import static org.junit.Assert.*;
public class UserDaoTest {
SqlSessionFactoryBuilder builder=new SqlSessionFactoryBuilder();
Reader reader=Resources.getResourceAsReader("mybatis-cfg.xml");
SqlSessionFactory factory= builder.build(reader);
SqlSession session=factory.openSession(true);
public UserDaoTest() throws IOException {
}
@Test //查看信息
public void getUserByName() throws IOException {
User user=session.getMapper(UserDao.class).getUserByName("zhangsan");
System.out.println(user);
}
@Test
public void addUser() { //增加信息
session.getMapper(UserDao.class).addUser("嬴政","123");
//session.commit();
}
@Test
public void update() { //改变信息
session.getMapper(UserDao.class).update("王井","123");
// session.commit();
}
@Test
public void delete() { //删除信息
session.getMapper(UserDao.class).delete("zhaoqi","12");
session.commit();
}
}


