首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码路印记
掘友等级
IT工作者
|
阿里巴巴
It's what you do right now that makes difference!
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 108
沸点 6
赞
114
返回
|
搜索文章
最新
热门
Redis专题:基础知识点
从本文开始我将开启Redis专题,逐步整理一些Redis的知识要点并分享出来,目前整理了以下要点。今天先分享第一篇,主要是Redis的一些基本知识点,也是通过这篇文章来挖掘需要完善Redis的知识体系。 Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANS…
单链表是否有环,两种方式搞定!
数据结构是我们程序员的基本功,无论是在日常工作还是在求职面试中都会经常用到;而且近年来程序员的工作竞争越来越大,数据结构和算法在大厂的面试中都成了必考题。我所了解的:华为技术人员招聘必须先通过机试才能获得面试机会,机试为两道数据结构编码题,每道题200分总分400,240分可通…
Nacos加持,灰度配置与管理
在上一篇文章《记一次反射应用实践》 中,灰度判断逻辑仅仅使用随机数进行模拟。由于示例Demo使用了Dubbo+Nacos技术,而Nacos也是可以作为配置中心的。所以我就现学现卖,把Nacos集成进来做下尝试,让我们的Demo功能更加丰富。 首先回到我们的问题本身。对于大型的系…
记一次反射应用实践
近期公司项目需要迁移改造,对项目架构、技术选型进行了重新设计,初衷是在保证前端调用不受影响的情况下,仅对后端服务进行改造,然后通过“中间件+灰度策略”实现前端流量从0-100的平滑迁移。所以,新应用保留了旧应用所有的接口及出入参数定义,以确保接口兼容迁移。 然而,在开发工作接近…
Mybatis源码之缓存机制
了解过Mybatis的同学,大概都知道Mybatis有一级缓存和二级缓存;但是我们使用Mybatis时一般使用默认的配置,对缓存的原理知之甚少。之前介绍Executor的文章中提到了Mybatis缓存相关的内容,但是比较琐碎,不成体系。 今天通过这篇文章对Mybatis的缓存机…
Mybatis源码系列目录及体会
今年10月以来,我开始利用空(MO)闲(YU)时间研究学习Mybatis源码,从一头雾水到豁然开朗,陆陆续续写了几篇文章来消化与吸收,积累下来,对Mybatis的运行原理有了比较深入的理解。 Mybatis作为一个轻量级的半ORM框架,一直以简洁、易于上手著称,应用极其广泛。而…
Mybatis源码之参数设置揭秘
这篇文章的标题本来该延续之前几篇的传统,叫做“Mybatis源码之ParameterHandler”,但是这个名字不足以覆盖这篇文章的内容,读完你就会知道ParameterHandler在设置过程中仅有那么一丁点的部分。 根据我的理解,Mybatis参数设置过程分为参数解析处理…
Mybatis源码之MappedStatement
我本来想继续写ParameterHandler,在梳理思路时发现,虽然前面写了几篇关于接口的源码解读,但是对于其中的一些概念还欠缺一下认识,尤其是MappedStatement,它贯穿了SqlSession、Executor、StatementHandler等,但是它究竟是什么…
Mybatis源码之StatementHandler
StatementHandler 是Mybatis四大组件中另外一个重要的对象,它负责操作Statement对象与数据库进行交流,在工作时会使用 ParameterHandler对参数进行映射,使用ResultSetHandler对结果进行实体类的绑定。通过接口定义初步了解St…
Mybatis源码之Executor
上一篇文章《Mybatis源码之SqlSession》聊到了SqlSession其实是一个包工头儿,揽了活自己不干都安排给了执行器;而且在《Mybatis源码之SQL执行过程》中已经了解到,执行器通过对StatementHandler生命周期的调度与管理,最终完成SQL命令执行…
下一页
个人成就
文章被点赞
336
文章被阅读
125,708
掘力值
2,747
关注了
25
关注者
362
收藏集
13
关注标签
49
加入于
2017-07-17