java构架师-mybatis
文章平均质量分 76
mybatis应用及其源码分析
CNJomin
这个作者很懒,什么都没留下…
展开
-
Mybatis:11Mybatis源码剖析-Mapper代理方式
Mybatis:11Mybatis源码剖析-Mapper代理方式 文章目录Mybatis:11Mybatis源码剖析-Mapper代理方式一、回顾写法1.1上述写法采用动态代理的方式二、源码剖析-getmapper()1.进入 sqlSession.getMapper(UserMapper.class )中三、源码剖析-invoke()3.1执行在MapperProxy中的invoke方法3.2进入execute方法: 一、回顾写法 public static void main(String[]原创 2021-07-29 17:48:37 · 95 阅读 · 0 评论 -
Mybatis:10 Mybatis源码剖析-传统方式源码剖析
Mybatis:10 Mybatis源码剖析-传统方式源码剖析 文章目录Mybatis:10 Mybatis源码剖析-传统方式源码剖析一.初始化1.引入文件进行初始化2.对配置文件进行解析2.1对configuration对象进行介绍Configuration对象的结构和xml配置文件的对象几乎相同。回顾一下xml中的配置标签有哪些:2.2解析xml文件成Configuration对象3.MappedStatement3.1初始化过程3.2XMLConfigBuilder处理二.执行sql流程1.简单介绍S原创 2021-07-29 16:27:44 · 63 阅读 · 0 评论 -
Mybatis:9 Mybatis构架原理
Mybatis:9 Mybatis构架原理 文章目录Mybatis:9 Mybatis构架原理一、构架设计二、主要构架及其相互作用1.层次结构图2.主要API三、总体流程1. 加载配置并初始化2. 接收调用请求3. 处理操作请求4. 将最终的处理结果返回。总结 一、构架设计 可把功能构架分为三层: API接口层:提供给外部使用的接口 API,开发人员通过这些本地API来操纵数据库。接口层一接收 到 调用请求就会调用数据处理层来完成具体的数据处理。 数据处理层:负责具体的SQL查找、SQL解析、原创 2021-07-29 09:19:03 · 72 阅读 · 0 评论 -
Mybatis:4 一对一查询
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码原创 2021-07-25 11:29:35 · 332 阅读 · 0 评论 -
Mybatis:3 配置文件深入
Mybatis:3 配置文件深入 文章目录Mybatis:3 配置文件深入一、核心配置文件SqlMapConfig.xml1.1层次关系1.2 常用配置解析1.2.1 environment和mapper标签在上一篇文章介绍过了,这里不重复介绍。1.2.2 properties标签1.2.3 typeAliases标签二、映射配置文件mapper.xml2.1.动态SQL语句2.1.1 动态SQL语句条件查询2.1.2 动态SQL语句拼接操作2.1.3动态SQL语句片段抽取总结mybatis配置文件讲解原创 2021-07-23 11:13:05 · 77 阅读 · 0 评论 -
Mybatis:2 Mybatis基本应用
Mybatis:2 Mybatis基本应用 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录Mybatis:2 Mybatis基本应用一、快速入门1.开发步骤二、Mybatis的Dao层实现1.引入库1.1 环境搭建2.读入数据总结 一、快速入门 1.开发步骤 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。原创 2021-07-23 10:46:25 · 174 阅读 · 0 评论 -
Mybatis:1 Mybatis相关概念
系列文章目录 第一章:对象映射关系(ORM) 第二章:简介 第三章:优势 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录一、对象映射关系(ORM)二、简介三、优势 一、对象映射关系(ORM) ORM全称Object/Relation Mapping::表示关系映射的缩写。ORM把关系数据库包装成面向对象的模型来操作持久化对象,对持久化对象进行保存、删除、修改等操作。 二、简介 1.优秀的轻量级基于ORM半自动轻量化持久化框架,支持定制化SQL、存储过程以原创 2021-07-22 11:17:01 · 50 阅读 · 0 评论