- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 面试官你好,我自己手写实现过Mybatis(超详细注释)
一、MyBatis核心组件在开始实现我们的mybatis框架之前我觉得有必要先学习一下MyBatis核心组件,在前面这个链接中可以了解到更多的细节。这里附上代码的github链接:github源码二、MyBatis手写实现1. 从测试用例作为入口/** * 测试用例,将整个工程串联起来 */public class MybatisTest { public static...
2020-03-30 16:08:55 6664 66
原创 两万字吐血总结,代理模式及手写实现动态代理(aop原理,基于jdk动态代理)
两万+的吐血总结。代理模式(Proxy Pattern)是一个使用频率非常高的设计模式,其定义如下:Provide a surrogate or placeholder for another object to control access to it.(为其他对象提供一种代理以控制对这个对象的访问)。本文将代理模式的使用场景,优点,如何使用。以及结合spring和jdk源码分析aop原理,手写jdk动态代理方式。
2020-03-17 21:50:54 4133 22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人