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