zoukankan      html  css  js  c++  java
  • MyBatis工作原理

    Mybatis工作原理:


    我们的应用程序通过mybatis提供的api,增删改查方法来访问数据库,
    api底层调用了jdbc ,只不过mybatis对jdbc的封装是不完全封装,
    里面的sql语句需要我们自己来写,sql语句写在映射文件mapper.xml中的,
    而映射文件是注册在主配置文件mybatis.xml中的,主配置文件是通过api加载进来的


    ,// 1.加载主配置文件
    InputStream inputStream = Resources.getResourceAsStream("mybatis.xml");

    // 2.创建sqlsessionfactory对象
    SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder()
    .build(inputStream);

    sqlSession = sqlSessionFactory.openSession();
    // 4.进行增删该查方法
    sqlSession.insert("insertStudent",student);

    sqlSession.commit();

    } catch (IOException e) {

    e.printStackTrace();
    }finally{

    if(null != sqlSession){

    sqlSession.close();
    }
    }

    Xml中的作用:* >=0 + >=1 ? <=1

  • 相关阅读:
    10-2[RF] OOB validation
    5.css背景以及书写位置
    4.css基础
    3.表单form
    2.表格
    1.html基础
    正则表达式
    协程
    7.树与树算法
    6.排序与二分查找
  • 原文地址:https://www.cnblogs.com/xiaohouzai/p/6759620.html
Copyright © 2011-2022 走看看