8.mybatis的基本工作流程

作者: 学习微站 | 来源:发表于2020-11-14 13:20 被阅读0次

(Java)SSM+MySQL实现旅游管理系统【含源码】https://blog.csdn.net/weixin_43206161/article/details/120477777?spm=1001.2014.3001.5501

mybatis的基本工作流程1.读取配置文件,配置文件包含数据库连接信息和Mapper映射文件或者Mapper包路径。

2.有了这些信息就能创建SqlSessionFactory,SqlSessionFactory的生命周期是程序级,程序运行的时候建立起来,程序结束的时候消亡

3.SqlSessionFactory建立SqlSession,目的执行sql语句,SqlSession是过程级,一个方法中建立,方法结束应该关闭

4.当用户使用mapper.xml文件中配置的的方法时,mybatis首先会解析sql动态标签为对应数据库sql语句的形式,并将其封装进MapperStatement对象,然后通过executor将sql注入数据库执行,并返回结果。

5.将返回的结果通过映射,包装成java对象。

相关文章

  • 8.mybatis的基本工作流程

    (Java)SSM+MySQL实现旅游管理系统【含源码】https://blog.csdn.net/weixin_...

  • 8.mybatis的基本工作流程(2.0)※

    (Java)SSM+MySQL实现旅游管理系统【含源码】https://blog.csdn.net/weixin_...

  • Docker工作基本流程

    安装 首先在Docker的官方网站下下载相应的版本,由于默认宿主机均为Mac,所以直接下载Mac版本,其中Dock...

  • Mybatis的基本工作流程

    Mybatis有两种工作方式,一种是通过Mapper接口的工作方式,另一种是通过SqlSession执行sql的传...

  • Git的基本工作流程

    教程 工作区>暂存区>仓库 Git Bash Here(目标文件路径下点鼠标右键) 初始化用户名及邮箱 修改文件 ...

  • 业务的基本工作流程

    业务日常工作流程: 一、形象陈列; 二、沟通导购; 三、进销存管理; 四、站柜实销及培训; 五、门店及友商的动作、...

  • ijkplayer 基本工作流程

    一个非常好的开源播放器,最近利用下班时间对其基本工作流程进行了梳理,主要是梳理c层的逻辑,按照线程梳理分别有下面几...

  • git基本工作流程

    下载和安装git:https://git-scm.com/

  • spring mvc 工作基本流程

    spring mvc 起步 (1) Http请求:客户端请求提交到DispatcherServlet。(2) 寻找...

  • 测试工作基本流程

    测试工作基本流程包括四个基本活动、即测试需求分析、测试设计、测试执行、测试分析与总结,关键成果包括《测试需求分析》...

网友评论

    本文标题:8.mybatis的基本工作流程

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