摘要: 过滤器 Zuul包括两部分内容:请求的路由和过滤。而实际上请求的路由也是通过过滤器实现的,例如理由映射主要通过pre类型的过滤器完成,它将请求路径与配置的路由规则进行匹配,找到需要转发的目标地址;请求转发的部分则是由route类型的过滤器来完成的,对pre类型过滤器获得的路由地址进行转发。所以过滤器 阅读全文
posted @ 2018-09-12 15:19 [烟火里的尘埃] 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Zuul解决的问题 + 作为系统的统一入口,屏蔽了系统内部各个微服务的细节 + 可以与微服务治理框架结合,实现自动化的服务实例维护以及负载均衡的路由转发 + 实现接口权限校验与微服务业务逻辑的解耦 搭建Zuul服务 zuul maven依赖 spring cloud starter zuul包含zu 阅读全文
posted @ 2018-09-11 17:14 [烟火里的尘埃] 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 权限管理 配置不过滤的资源 + 方法1 `` + 方法2 配置需要赋予权限才能访问的资源 自定义登陆登出页面 applicationContext security.xml配置 + auto config="true"时使用默认的配置,会配置十个默认过滤器:SecurityContextPersis 阅读全文
posted @ 2018-09-11 10:55 [烟火里的尘埃] 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 认证和鉴权 配置文件方式 jdbc user service方式 + note1: 默认数据库对用户进行存储 Spring Security默认情况下需要两张表,用户表和权限表 + note2: data source ref="mysqlDataSource",引用数据源,连接数据库 + note 阅读全文
posted @ 2018-09-11 10:55 [烟火里的尘埃] 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 转至:Elim的博客 "http://elim.iteye.com/blog/2161648" Filter Porxy DelegatingFilterProxy DelegationFilterProxy不是spring security的入口,它其实是spring的一个代理类(org.spri 阅读全文
posted @ 2018-09-11 10:55 [烟火里的尘埃] 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 图解spring容器 核心容器(core container) + spring core 这个jar 文件包含Spring 框架基本的核心工具类。Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 外部依赖Commons Loggi 阅读全文
posted @ 2018-09-11 10:54 [烟火里的尘埃] 阅读(28156) 评论(2) 推荐(6) 编辑
摘要: spring jar包作用 + "Spring中各个jar包的作用" + "spring jar包详解整理" + "spring framework体系结构及内部各模块jar之间的maven依赖关系" Spring 表达式语言(Spring EL) + "Spring 表达式语言(Spring EL 阅读全文
posted @ 2018-09-11 10:54 [烟火里的尘埃] 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 环境搭建 maven依赖jar包 note: spring security jar的具体解析见 "https://blog.csdn.net/sun_Leaf/article/details/78954501" applicationContext security.xml配置 web.xml配置 阅读全文
posted @ 2018-09-11 10:54 [烟火里的尘埃] 阅读(143) 评论(0) 推荐(0) 编辑
摘要: entrySet 推荐 最常用,性能很好 示例: Iterator 使用foreach遍历map时,如果改变其大小,会报错 使用Iterator的remove方法可以删除元素 性能很好 Lambda keySet get(key) keySet values 阅读全文
posted @ 2018-09-11 10:53 [烟火里的尘埃] 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 页面排查 当页面加载很慢是,打开F12,切换到network,查看每条请求加载的时间。 1. 查找返回错误响应码的请求,分析原因 2. 查找响应时间长的请求,分析原因 服务器方面 + 使用uptime查看服务器负载均衡情况 + 使用ps命令查看那个进程占用的cpu多,分析原因 数据库方面 + 查看数 阅读全文
posted @ 2018-09-11 10:52 [烟火里的尘埃] 阅读(235) 评论(0) 推荐(0) 编辑