摘要: 从api请求中获取访问的具体信息,是一个很常见的功能,这几天在研究springcloud,使用到了其中的gateway,刚好将研究的过程结果都记录下来 0. Version 1. GET请求 对于记录get的请求,gateway中过滤器的 方法就可以获取的到了,关键的代码如下 2. POST请求 对 阅读全文
posted @ 2019-06-01 17:13 myCodeLikeShit 阅读(20558) 评论(0) 推荐(1) 编辑
摘要: 前言 学习官方文档,发现对于过滤器有分为三类 默认过滤器 自定义过滤 全局过滤器 于是就有一个疑问,关于这些过滤器的访问顺序是怎样的,今天就以一个demo来进行测试 准备阶段 过滤器工厂类 以此为模板,复制出几份就可以了,注意打印信息,可区分就行 过滤器配置类 这里我们设置了 2个默认过滤器 2个自 阅读全文
posted @ 2019-05-23 15:01 myCodeLikeShit 阅读(9914) 评论(0) 推荐(1) 编辑
摘要: 之前没有使用过spring data,关于spring data有很多很棒的设计,例如仅仅只需要声明一个接口就行,你甚至都不需要去实现,spring data有内置默认的实现类,基本就上完成绝大多数对单表的操作 然后是因为使用es,也想着用spring data来集成,遇到自定义的repositor 阅读全文
posted @ 2019-05-23 09:09 myCodeLikeShit 阅读(5923) 评论(0) 推荐(0) 编辑
摘要: spring cloud gateway提供了很多内置的过滤器,那么因为需求的关系,需要自定义实现,并且要可配置,在一番折腾之后,总算是解决了,那么久记录下来 对于自定义的factory,我们可以选择去实现接口或继承已有的抽象类,相关的接口是 GatewayFilterFactory ,而sprin 阅读全文
posted @ 2019-05-23 08:44 myCodeLikeShit 阅读(13372) 评论(1) 推荐(0) 编辑
摘要: 之前的项目因为历史的原因,都是一个project里只包含了一个module,今年进入了新的项目组,出现了多个module,最近刚好也是在学《maven实战》因此想要将这个东西记录下来 工程情况如下图 示例的工程名为inaction 其中位于根目录的pom.xml内的代码如下 因为是多module,所 阅读全文
posted @ 2019-05-22 21:52 myCodeLikeShit 阅读(9361) 评论(0) 推荐(1) 编辑
摘要: Spring自带了多种应用上下文 AnnotationConfigApplicationContext:从一个或多个java配置类中加载应用上下文 AnnotationConfigWebApplicationContext:从一个或多个java配置类加载web的应用上下文 ClassPathXmlA 阅读全文
posted @ 2019-04-03 22:57 myCodeLikeShit 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 感谢博主的这篇分享,见 https://www.cnblogs.com/qifenghao/p/8977378.html 在今天的面试中,突然被考官问了这个问题,当时脱口而出的是 threadlocal容易会有内存泄漏,需要注意remove。其实自己仔细想想,这个回答太过于结果了,没有思考为何要配合 阅读全文
posted @ 2019-04-02 20:49 myCodeLikeShit 阅读(4154) 评论(0) 推荐(1) 编辑
摘要: 三条与优化有关的格言: 很多计算上的过失都被归咎于效率(没有必要达到的效率)、而不是任何其他原因——甚至包括盲目地做傻事 ——William A.Wulf 不要去计较效率上的一些小小得失,在97%的情况下,不成熟的优化才是一切问题的根源。 ——Donald E. Knuth 在优化方面,我们应该遵守 阅读全文
posted @ 2017-11-06 12:36 myCodeLikeShit 阅读(104) 评论(0) 推荐(0) 编辑