美文网首页
Mybatis笔记

Mybatis笔记

作者: 一个认真的字母 | 来源:发表于2019-07-21 15:29 被阅读0次

Mybatis组件

SqlSessionFactoryBuilder(构造器):它会根据配置信息或者代码创建SqlSessionFactory

SqlSessionFactory(工厂接口):用于创建SqlSession

SqlSession:可以发送SQL去执行并返回结果,也可以获取Mapper接口

SQL Mapper:它是MyBatis新设计的组件,由一个Java接口和XML文件(或者注解)构成的,需要给出对应的SQL和映射规则。他负责发送SQL执行,并返回结果

SqlSessionFactory 创建

```

String resource ="mybatis-config.xml";

inputStream = Resources.getResourceAsStream(resource);

sqlSessionFactory =new SqlSessionFactoryBuilder().build(inputStream);

```

mybatis通过Resoures类将配置文件转换为Input流,通过SqlSessionFacotoryBuilder.builder来创建sqlSessionFactory。所以SqlSessionFacotoryBuilder的生命周期在创建sqlSessionFactory就已经结束了。

相关文章

  • Spring系列 | 小荷才露尖尖角

    MyBatis学习笔记 MyBatis操练 MyBatis源码 SpringMVC学习笔记 SpringMVC...

  • MyBatis缓存

    MyBatis Mybatis笔记连载上篇连接Mybatis简单操作学习 Mybatis笔记连载下篇连接Mybat...

  • Mybatis动态SQL

    MyBatis Mybatis笔记连载上篇连接MyBatis缓存Mybatis笔记连载下篇连接 动态SQL 动态S...

  • Mybatis 学习笔记

    Mybatis 学习笔记 配置 MyBatis 环境 导入MyBaits依赖jar包 要使用 MyBatis, 需...

  • Mybatis学习笔记汇总(包括源码和jar包)

    博客整理 Mybatis学习笔记(一)——对原生jdbc中问题的总结 Mybatis学习笔记(二)——Mybati...

  • Mybatis笔记 一

    Mybatis笔记 一 为什么学Mybatis 目前最主流的持久层框架为hibernate与mybatis,而且国...

  • Mybatis--day01

    非本人总结的笔记,抄点笔记复习复习。感谢传智博客及黑马程序猿成长 什么是Mybatis ​ MyBatis 本...

  • 一,MyBatis应用分析与实践

    之前学习MyBatis整理了一些笔记,笔记分为四个部分:1.MyBatis应用分析与实践[https://www....

  • 初识MyBatis

    MyBatis学习笔记(一) 1、什么是MyBatis2、安装3、第一个mybatis实例 前言 1、ORM:Ob...

  • Spring和MyBatis整合笔记

    对于 Spring 框架和 MyBatis 框架整合,摸爬滚打总结了这篇笔记,MyBatis 用 XML 文件替代...

网友评论

      本文标题:Mybatis笔记

      本文链接:https://www.haomeiwen.com/subject/zydrlctx.html