首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
枝稍
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Mybatis源码分析一-Mybatis基础架构以及设计模式
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,[点击查看活动详情] mybatis的源码层次结构清晰,并且用到了多种设计模式,学习mybatis的源码对于我们提高模块设计
Myabtis源码分析五-Mybatis配置加载完全图解,建造者模式的使用
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第10天,[点击查看活动详情] 一、Mybatis运行流程概述 为了熟悉Mybatis的运行流程,我们先看一段代码 以上是我们一个使
Myabtis源码分析四-缓存模块分析 ,装饰模式的使用
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第9天,[点击查看活动详情] 一、Mybatis缓存模块分析 mybatis缓存模块具备以下特点: MyBatis 缓存的实现是基于
Mybatis源码分析三-数据源模块分析,工厂模式的使用
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,[点击查看活动详情] 数据源是指数据库应用程序所使用的数据库或者数据库服务器,一般我们程序中可能会用到一个或者多个数据源,那
Mybatis源码分析二-如何优雅的使用主体日志
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,[点击查看活动详情] 日志模块是mybatis中很重要的一个模块,在我们查询问题和分析sql的时候,经常会将mybatis打
一文带你掌握Mybatis设计模式之Builder
这是我参与11月更文挑战的第26天,活动详情查看:2021最后一次更文挑战 Mybatis设计模式 前言 虽然设计模式有3类23种设计模式,但是⼤多停留在概念层⾯,Mybatis源码中使⽤了⼤量的设计
硬核!五千字带你从设计模式分析Mybatis源码
Mybatis是一个比较主流的ORM框架,所以在日常工作中接触得很多。我比较喜欢看优秀框架的源码,因为能写出这种框架的作者肯定有其独特之处。如果能看懂源码的一些巧妙构思,一定是受益匪浅的。 所谓万事开头难,看源码也要找到切入的点。设计模式无疑是源码分析一个很好的切入点,废话不多…
适配器模式在Mybatis中的妙用
写在前面:设计模式源于生活,而又高于生活! 什么是适配器模式 定义:将一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。 定义:将一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。 比如早期的时候 V1 版本订单接口的入参为 …
Mybatis中的设计模式运用
Mybatis是一种使用方便,查询灵活的ORM框架,支持定制化 SQL、存储过程以及高级映射,支持多种主流数据库(mysql、oracle、PostgreSQL)。本文以mysql为例,使用jdk8,mysql5.7,mybatis3.4。给大家讲解它的源码中设计模式的运用。 …
【MyBatis】面试官:MyBatis中是如何使用设计模式的?
本篇文章了解一下MyBatis中运用到的设计模式,我们在实际的开发中很大程度上只是对设计模式留在一个理论的环节上,缺少实践,通过源码,我们可以学习一下这些设计模式的实践方式,有利于我们能够更深入的理解和使用设计模式。 1. 【Builder模式】 意图:将一个复杂的构建与其表示…