- 博客(4)
- 收藏
- 关注
原创 MyBatis框架全面解析(四)mybatis插件原理+手写自定义插件delete转update
文章内容输出来源:拉勾教育Java高薪训练营; 系列文章连接: MyBatis框架全面解析(一)为何我们需要mybatis MyBatis框架全面解析(二)如何手写一个简易的mybatis框架 MyBatis框架全面解析(三)延迟加载的原理以及手写实现 文章目录前言一、基本原理二:使用示例三、手写插件 前言 Mybatis提供了一种简单易用得插件扩展机制,我们可以基于此拦截mybatis四大核心对象,从而进行功能扩展。 一、基本原理 Mybaits 存在四大核心对象: Executor 执行器 St
2020-08-29 19:59:51
461
1
原创 MyBatis框架全面解析(三)延迟加载的原理以及手写实现
文章内容输出来源:拉勾教育Java高薪训练营; 系列文章连接: MyBatis框架全面解析(一)为何我们需要mybatis MyBatis框架全面解析(二)如何手写一个简易的mybatis框架 文章目录前言一、延迟加载概念加载时机使用示例二:手动实现非延迟加载延迟加载 前言 本文将在上一在篇博文手写的myabtis简易框架的基础上,尝试对mybatis的延迟加载功能进行实现 一、延迟加载 概念 MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的sel
2020-08-29 15:39:27
4473
原创 MyBatis框架全面解析(二)如何手写一个简易的mybatis框架
文章内容输出来源:拉勾教育Java高薪训练营; 系列文章连接: MyBatis框架全面解析(一)为何我们需要mybatis 文章目录前言一、自定义框架的设计二、自定义框架的实现1.引入库2.读入数据三、自定义框架的优化总结 前言 在上一篇博文中,我们主要讲述了mybatis的由来以及对jdbc和dbutils的优化方案,在本篇中,我们将根据这些来实现一个自己的mybatis框架 一、自定义框架的设计 二、自定义框架的实现 1.引入库 代码如下(示例): import numpy as np impo
2020-08-26 00:15:09
375
原创 MyBatis框架全面解析(一)为何我们需要mybatis,对比jdbc、dbutils、mybatis
MyBatis框架全面解析(一)为何我们需要mybatis 写在前面 文章内容输出来源:拉勾教育Java高薪训练营; 本篇文章基于第一阶段的myabtis模块学习所得记录,目前学习不到一个星期,在整个第一模块过了一遍的情况自我感觉收获颇多,不仅熟悉了mybatis的一些高级使用,而且通过手写简易mybatis框架、剖析mybatis源码的方式对整个框架体系有了更深刻的认识。此系列作为记录本人学习笔记的文章,难免有一些疏漏和错误之处。若有问题,请及时在评论区留言 文章目录MyBatis框架全面解析(一)为何我
2020-08-24 23:34:49
1056
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅