首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
进阶吧java
掘友等级
自由职业者
没事喜欢挖各种源码的码农一个
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
SpringMVC源码深入解析
通过前面SpringAOP源码深度解析,SpringIOC源码深度解析加上本文的SpringMVC的源码阅读,我从中收获很多,学习了各种设计模式,各种抽象思想,以及各种底层原理,比如动态代理,反射等等,虽然前前前后后大概花了一个多月,但是我不后悔,并不觉得是浪费时间。 本文比较…
spring AOP源码深度解析
因为springAOP会使用springIOC来管理Bean,所以对springIOC不太了解的同学可以参考我前篇springIOC源码深度解析。 本文采用的源码版本是5.2.x。为了我们更好地理解springAOP,我们使用的是xml的方式,实际开发中大部分都是是用注解的方式…
springIOC源码深度解析
以前没有意识到阅读优秀框架源码的重要性,直到我阅读完mybatis、spring IOC、AOP, springMVC的源码,从中学了不少底层的知识,比如java的反射内省,jdk动态代理,cglib动态代理,体会到源码中使用了各种设计模式,使得框架具有非常强大的扩展性,那个时…
一文掌握设计模式系列之单例模式
本文循序渐进介绍单例模式的几种实现方式,以及Jdk中使用到单例模式的例子,以及sring框架中使用到的单例模式例子。 ”饿汉式“只是形象的比喻,因为他想要这个实例的时候,不需要等待,别废话,给哥拿来。通过static的初始化方式,借助类第一次被加载时,就把Singleton实例…
设计模式系列之观察者模式
本文从jdk内置的观察者模式来介绍观察者模式。
设计模式系列之装饰者模式
本篇文章分为四个部分:第一部分会举一个例子引出装饰者模式,让读者对装饰者模式有个感官上的认识;第二部分会给出装饰者模式的定义(当然我们主要不是来背定义,就当做积累专业名词来记吧,我个人是很不喜欢下定义的);第三部分,我会拿jdk中两个使用装饰者模式的例子进行分析,让读者在学习模…
设计模式系列之工厂模式
工厂模式包括了简单工厂、工厂方法和抽象工厂。下面我从java实际应用的角度分别介绍这三种模式。 这段代码中就使用了简单工厂模式。我们传入不同的参数类型,工厂内部就会创建不同的对象实例,我们根本不用管工厂内部的实现逻辑是什么。 缺点:违背设计原则:对扩展开放,对修改关闭。因为假如…
个人成就
文章被点赞
41
文章被阅读
13,200
掘力值
349
关注了
10
关注者
28
收藏集
0
关注标签
6
加入于
2019-06-25