第一步:读取mybatis-config.xml配置文件;
第二步:构建SqlSessionFactory;
第三步:打开SqlSession;
第四步:获取Mapper接口对象;
第五步:调用Mapper接口对象的方法操作数据库;
具体代码实现:
//第一步:读取mybatis-config.xml配置文件
InputStream inputStream = Resources.getResourceAsStream(“mybatis-config.xml”);
//第二步:构建SqlSessionFactory
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
//第三步:打开SqlSession
SqlSession session = sqlSessionFactory.openSession();
//第四步:获取Mapper接口对象
UUserInfoMapper uUserInfoMapper = session.getMapper(UUserInfoMapper.class);
//第五步:调用Mapper接口对象的方法操作数据库;
UUserInfo uUserInfo = uUserInfoMapper.selectByPrimaryKey(1);
//第六步:业务处理
log.info("查询结果: " + uUserInfo.getId() + “–” + uUserInfo.getPhone());