摘要: springboot配置文件、端口、外部文件 阅读全文
posted @ 2020-06-13 17:22 龟速前进 阅读(236) 评论(0) 推荐(0) 编辑
摘要: postgresql导入shp数据后,查看矢量数据的SRID SELECT st_srid(geom) FROM road limit 1; --上述road为表名 更新SRID的方法 UpdateGeometrySRID(varchar table_name, varchar column_nam 阅读全文
posted @ 2020-06-06 09:27 龟速前进 阅读(3787) 评论(0) 推荐(0) 编辑
摘要: PreDecorationFilter PreDecorationFilter属于pre最重要的过滤器,基本的路由转发配置,请求修饰都在这里完成。 执行条件: RequestContext的实例中不包含"forward.to"并且不包含“serviceId”时执行 实际上这2个值都是此过滤器执行后才 阅读全文
posted @ 2019-04-02 10:57 龟速前进 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: DebugFilter debug属于条件执行过滤器,属于配置型的过滤器,只有明确在配置中配置了相关参数时才会开启执行 此过滤器开启方式: 方式一:在配置文件中配置zuul.debug.request:true;一旦设置,对所有请求都会开启此过滤器。 方式二:在配置文件中配置zuul.debug.p 阅读全文
posted @ 2019-03-31 17:23 龟速前进 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: FormBodyWrapperFilter 本过滤器的作用同Servlet30RequestWrapper一样,也是对请求的一个包装。 该过滤器属于条件过滤器,即只有在特定条件下才会执行 判断条件是content-type中必须带有“application/x-www-form-urlencoded 阅读全文
posted @ 2019-03-31 16:45 龟速前进 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: Servlet30WrapperFilter Servlet30WrapperFilter主要是将原始请求进行包装,将原始的HttpServletRequest请求包装成Servlet30RequestWrapper类型的。 本过滤器实际就是将原始请求包装成Servlet30RequestWrapp 阅读全文
posted @ 2019-03-31 15:07 龟速前进 阅读(647) 评论(0) 推荐(0) 编辑
摘要: pre过滤器——ServletDetectionFilter 1 public class ServletDetectionFilter extends ZuulFilter { 2 public ServletDetectionFilter() { 3 } 4 5 public String fi 阅读全文
posted @ 2019-03-31 13:49 龟速前进 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: Zuul架构图: 图一 zuulServlet中的service方法 1 public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOEx 阅读全文
posted @ 2019-03-31 00:09 龟速前进 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: 部分图例摘自https://m.imooc.com/article/23679 网关Zuul——路由转发 1.路由映射 通常网关的路由映射都在配置文件中配置好了,那么,在程序运行时,路由配置会被读取到哪里进行存储呢? 在源码中可以看到由ZuulProperties类,看名字可以知道这类是zuul的属 阅读全文
posted @ 2019-03-30 21:53 龟速前进 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 网关——过滤器 从网关组件请求流程分析,可以看出网关的核心类为ZuulServlet,所有的请求都是走到这里来处理的! public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws 阅读全文
posted @ 2019-03-29 22:52 龟速前进 阅读(340) 评论(0) 推荐(0) 编辑