首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zhangjianbinJAVA
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
依赖注入
高层模块不应该依赖底层模块。两者都应该依赖于抽象。 抽象不应该依赖于细节。细节应该依赖于抽象。 接口不依赖于设备,设备依赖于接口,不依赖于主机。 高层模块不应该依赖底层模块。两者都应该依赖于抽象。 抽象不应该依赖于细节。细节应该依赖于抽象。
抽象工厂
提供一个接口,用于制造一族相关或者相互依赖的产品,无需指定具体的实现类。
工厂方法
定义一个用于创建对象的接口,让子类决定具体实例化哪个类。
简单工厂
定义具有产品制造方法的工厂类,该方法能够根据不同的输入制造输出不同的产品问题客户知道类的构造细节,耦合变更问题类名变更参数变更难于优化对象创建流程缓存简单工厂关系图定义风扇产品接口吊扇的实现排风扇的实
maven 打包插件说明
全局属性插件依赖
深入理解Spring系列之十:DispatcherServlet请求分发源码分析
Servlet在service方法中进行请求接收与分发,DispatcherServlet的service方法继承自HttpServlet,具体代码如下图所示。 在FrameworkServlet中对这个protected修饰的service方法进行了重写,重写的目的是支持PA…
深入理解Spring之九:DispatcherServlet初始化源码分析
首先,从DispatcherServlet的名称上可以看出它是一个Servlet,通过一张图来看一下它的实现关系。 既然DispatcherServlet是一个Servlet,那么初始化的时候一定会执行init方法,查看源码发现DispatcherServlet的init方法继…
网关之多维度限流
多维度混合的限流。此时,就需要实现一些限流规则的编排机制。与、或、非等关系。 用户限流的实现:如果你的项目整合 Shiro 或者 Spring Security 安全框架,那么会自动维护request域UserPrincipal,如果是自己的框架,请登录成功后维护request…
深入理解Spring系列之八:常用的扩展接口
InitializingBean接口中只有一个afterPropertiesSet方法,从方法的名称上很容易理解,这个方法是在Bean的属性都设置值后被调用,用于完成一些初始化工作。当然,在Spring的配置文件中init-method的配置也是在Bean的属性都设置值后被调用…
深入理解Spring系列之七:web应用自动装配Spring配置
在《深入理解Spring系列之一:开篇》的示例代码中使用如下方式去加载Spring的配置文件并初始化容器。 在web应用中,配置文件都是自动加载的,示例代码中的方式就不能满足需求了。在web应用中使用Spring,需要在web.xml中添加如下配置 先了解一下ServletCo…
下一页
个人成就
文章被点赞
1
文章被阅读
8,362
掘力值
178
关注了
6
关注者
1
收藏集
25
关注标签
49
加入于
2018-04-15