虽然过程有点曲折但最终还是做出来了!
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(); } }