摘要: 一 概述 想让post请求中相同参数走特定的服务器(例如age=25只能走服务a).post\get请求走自定义策略,get\delete请求走轮训策略. 二 自定义负载均衡实例 主要步骤: a 自定义全局过滤器CacheBodyGlobalFilter,把body中的数据缓存起来,此过滤器优先级较 阅读全文
posted @ 2021-02-05 16:11 StrangerIt 阅读(7318) 评论(1) 推荐(2)
摘要: 一 概述 最近做个防火墙控制器,移动要求各个厂商接受参数名大小写不敏感,为了测试对接方面. 二 配置 1 pom文件引入(springboot版本2.4.0) <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jacks 阅读全文
posted @ 2021-02-01 09:31 StrangerIt 阅读(3164) 评论(1) 推荐(2)
摘要: 一 概述 这是一个功能接口,因此可以用作lambda表达式或方法引用的分配目标。lambda表达式可以参考: https://www.cnblogs.com/haixiang/p/11029639.html#1265755425 二 接口源代码 @FunctionalInterface public 阅读全文
posted @ 2021-01-12 08:45 StrangerIt 阅读(648) 评论(0) 推荐(1)
摘要: 一 web应用程序类型的枚举 public enum WebApplicationType { /** 该应用程序不应作为Web应用程序运行,也不应启动嵌入式Web服务器*/ NONE, /** * 默认springboot启动上下文类型就是servlet * . */ SERVLET, /** 该 阅读全文
posted @ 2021-01-06 10:31 StrangerIt 阅读(2165) 评论(0) 推荐(0)
摘要: 一 看springboot源码时看到这个接口,为此记录下 Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。 这种传统接口已被迭代器取代,虽然Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。尽管如此,它还是使用在诸如Vector和P 阅读全文
posted @ 2021-01-05 16:41 StrangerIt 阅读(79) 评论(0) 推荐(0)
摘要: 一 json转实体类\实体类转json\json转List<T> import java.io.IOException; import java.util.ArrayList; import java.util.List; import com.fasterxml.jackson.annotatio 阅读全文
posted @ 2020-12-18 11:51 StrangerIt 阅读(3913) 评论(0) 推荐(1)
摘要: 一、简介 搭建springcloud-nacos发现不加@EnableDiscoveryClient也可以把服务注册到注册中心,带这疑惑看了源码总结下。 服务注册时牵扯到的几个主要类:NacosDiscoveryAutoConfiguration、NacosAutoServiceRegistrati 阅读全文
posted @ 2020-11-05 17:34 StrangerIt 阅读(1344) 评论(0) 推荐(0)
摘要: 一、概述 PostProcessorRegistrationDelegate作用就是对BeanDefinitionRegistryPostProcessor 、BeanFactoryPostProcessor、BeanPostProcessor等接口实现类执行相应方法。 BeanDefinition 阅读全文
posted @ 2020-10-29 11:41 StrangerIt 阅读(2788) 评论(0) 推荐(0)
摘要: 一、概述 因继承了BeanFactoryPostProcessor后置处理器(https://www.cnblogs.com/kjcc/p/13571951.html),可以在bean实例化之前对bean定义进行修改 postProcessBeanDefinitionRegistry()方法作用将b 阅读全文
posted @ 2020-10-28 15:03 StrangerIt 阅读(243) 评论(0) 推荐(0)
摘要: 一、官网下载对应版本 https://www.postman.com/downloads/ 二、解压 sudo tar -zxvf Postman-linux-x64-7.34.0.tar.gz 三、建立软连接 sudo ln -s /opt/soft/Postman /usr/bin/ 四、手动添 阅读全文
posted @ 2020-10-27 17:03 StrangerIt 阅读(403) 评论(0) 推荐(0)