自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java新生代

欢迎来到Java的世界,在这个世界里你我都是造世神

  • 博客(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

软件设计师经典教材归纳

软件设计师必考十二个专题,分别对应软件设计师的十二章内容,每一章都用一本经典教材来介绍,如果大家喜欢,可以找我免费拿其他更多的资料。

2018-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除