首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
灵魂猎手
掘友等级
工作十年的老菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
3. MyBatis Executor:SQL 执行的核心引擎
MyBatis Executor:SQL 执行的核心引擎 上一篇文章我们介绍了Mybatis是如何前置处理参数,把Mapper中可能的各种各样的参数,统一处理成Map,方便后续处理。接下来,继续深入,
2. MyBatis 参数处理机制:从 execute 方法到参数流转全解析
MyBatis 参数处理机制:从 execute 方法到参数流转全解析 上一篇文章,介绍了Mybatis Mapper是如何使用JDK的动态代理的创建,简单了解了MapperMethod如何通过SQL
1. Mybatis Mapper动态代理创建&实现
Mybatis Mapper动态代理的实现——大家通常在Spring的环境下使用Mybatis,可能已经忘记了原生的Mybatis是如何使用了,这里举个简单的例子,帮助大家回忆一下:
06_ReentrantLock——java并发系列(六)
ReentrantLock 一、概述 ReentrantLock意思为可重入锁,也就是如果一个线程成功获取了某个ReentrantLock锁,那么,他可以对该锁,重复加锁,而不会阻塞。这一点,与syn
05_AQS-共享模式补充——java并发系列(五)
AQS共享模式 本文对上一章中,共享模式做一个补充。上一章提到,AQS最开始的版本,是没有PROPAGATE状态的,有BUG,本文解释一下,这个BUG是怎么回事儿,是如何通过PROPAGATE状态解决
04_AQS框架——java并发系列(四)
一、概述 从ReentrantLock的实现看AQS的原理及应用 AQS论文 AQS 框架论文翻译 Java AQS 核心数据结构 -CLH 锁 ❄️ 什么是AQS AbstractQueuedSyn
Spring如何解决循环依赖——Spring IOC系列(三)
一、问题 本文我们讨论下常见的八股文,Spring如何解决循环依赖。其实我们之前的两篇文章已经解释过了,本文进一步详细探讨一下。 🤔什么是循环依赖? 比如我们有两个类A/B,A对B有依赖,也就是A有个
BeanPostProcessor——Spring IOC系列(二)
一、概述 🤔什么是BeanPostProcessor? BeanPostProcessor是spring提供的一个扩展接口,可以在Bean的实例化、配置、销毁前后,做一些扩展处理。Spring很多be
Spring AOP总结——AOP 源码解析(七)
0.引言 AOP已经分析完成了,整体上自底向上分析,本文对系列文章做些总结,自顶向下简单总结一下。 1. 引入 AOP可以通过@EnableAspectJAutoProxy或者xml的aop:aspe
Spring Bean是如何创建的——Spring IOC系列(一)
一、概述 本文分析下Spring的Bean是如何创建的,核心关注Bean的“创建”流程。假设我们已经有了一个Bean的定义,而不去纠结Bean的定义(BeanDefinition)是怎么来的,基于此,
下一页
个人成就
文章被点赞
10
文章被阅读
7,221
掘力值
929
关注了
52
关注者
16
收藏集
10
关注标签
10
加入于
2019-08-10