• 大小: 5.25MB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2023-09-28
  • 语言: 其他
  • 标签: java  mybatis  

资源简介

mybatis maven demo 测试示例 mybatis maven demo 测试示例

资源截图

代码片段和文件信息

package com.qy.mybatis;

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 java.io.IOException;
import java.io.InputStream;

public class test {


  public  static void main(String[] args){
        System.out.println(“hello mybatis“);

      String resourse = “Mybatis-config.xml“;
      InputStream inputStream = null;
      try {
          inputStream = Resources.getResourceAsStream(resourse);
      } catch (IOException e) {
          e.printStackTrace();
      }
      if(inputStream==null){
          System.out.println(“xml is null“);
      }
      SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
      SqlSession session = sqlSessionFactory.openSession();
      userDao userDao = session.getMapper(userDao.class);
      user user = userDao.getUserById(20003);
      System.out.println(user.toString());

    }
}

评论

共有 条评论