240 发简信
IP属地:广东
  • Spring gateway 修改Request的body内容

    开发过程中我们需要修改request的body内容,比如说网关中统一解析token,并把解析内容放到reques的body中,以参数形式传给下游服务。

  • 项目初始化方式

    背景 项目初始化操作比如初始化配置文件, 读取基础数据, 资源初始化等。 避免在Main函数中写业务代码。CommandLineRunner ...

  • Resize,w 360,h 240
    行为模式--迭代器模式

    一、基本介绍 迭代器模式也叫游标模式,是用来遍历集合对象的,这里的集合也叫容器,包含了一组对象,容器比如有:数组、链表、树等。迭代器模式的作用是...

  • Resize,w 360,h 240
    行为模式--责任链模式

    一、基本介绍 将请求的发送和接收解耦,让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链,并沿着这条链传递这个请求,直到链上的某个接收...

  • 行为模式--策略类

    一、基本介绍 策略模式定义一族算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端 (这里的客户端...

  • 行为模式--模版方法

    一、基本介绍 模板方法模式在一个方法中定义一个算法骨架,并将某些步骤推迟到子类中实现。模板方法模式可以让子类在不改变算法整体结构的情况下,重新定...

  • 行为模式-观察者模式

    一、基本介绍 观察者模式也叫订阅发布模式定义:在对象之间定义一个一对多的依赖,当一个对象状态改变时,所有依赖的对象都会自动收到通知。再观察者模式...

  • Resize,w 360,h 240
    代理模式、桥接模式、装饰器模式、适配器模式的区别

    代理模式、桥接模式、装饰器模式、适配器模式的区别这四种模式结构相似,都可以成为包装类,但有些区别 代理模式:代理模式在不改变原始类接口的条件下,...

  • 创建型模式--装饰器模式

    一、基本介绍 装饰器类是对功能的增强。可参看Java的IO类的源码 二、代码示例 代理模式和装饰器模式的区别对于添加缓存这个应用场景使用哪种模式...