mybatis 测试时的两种方式

String resource = "mybatis-config.xml";

//两种创建sessionFactory的方式
   //一
InputStream is = Test1.class.getClassLoader().getResourceAsStream(resource);
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(is);
   //二
Reader reader = Resources.getResourceAsReader(resource);
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(reader);

SqlSession session = sessionFactory.openSession();

   //没有接口的时候
String statement = "com.testmybatis.mapper.Mapper.selectUser";
User user = session.selectOne(statement, 1);

   //有接口的时候
Mapper mapper=session.getMapper(Mapper.class);
User user = mapper.selectUser(1);

System.out.println(user);
     
    
      



 


猜你喜欢

转载自blog.csdn.net/l23456789o/article/details/87375985
今日推荐