上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页
摘要: 一、引入依赖 <!-- https://mvnrepository.com/artifact/com.baomidou/dynamic-datasource-spring-boot-starter --> <dependency> <groupId>com.baomidou</groupId> <a 阅读全文
posted @ 2020-03-21 20:54 洛神灬殇 阅读(1015) 评论(0) 推荐(1) 编辑
摘要: 优化简介 MySQL数据库优化是多方面的,原则是减少系统的瓶颈,减少资源的占用,增加系统的反应速度。 在MySQL中,可以通过SHOW STATUS 语句查询一些MySQL的性能参数。如查询连接次数,可以执行如下语句: SHOW STATUS LIKE 'Connections'; 如果要查询慢查询 阅读全文
posted @ 2020-03-21 20:43 洛神灬殇 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 第一步:填写配置信息: spring: aop: proxy-target-class: true auto: true datasource: druid: # 数据库 1 db1: url: jdbc:mysql://localhost:3306/db1?useUnicode=true&char 阅读全文
posted @ 2020-03-21 20:30 洛神灬殇 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 整合 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version> </dependency> 阅读全文
posted @ 2020-03-21 20:16 洛神灬殇 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 使用场景: 移动端通过业务系统鉴权 移动端免登录(登录一次以后) 解决方案: JWT(token认证方案) OAuth(第三方认证) 疑问 当然我们这章是讲JWT,那么会有以下的疑问: 若服务端已经接入了SSO,那么在移动端用户登录信息提交给SSO还是服务端?(毫无疑问是服务端,SSO对于移动端必须 阅读全文
posted @ 2020-03-21 19:39 洛神灬殇 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 在使用 Spring Cloud 体系来构建微服务的过程中,用户请求是通过网关(ZUUL 或 Spring APIGateway)以 HTTP 协议来传输信息,API 网关将自己注册为 Eureka 服务治理下的应用,同时也从 Eureka 服务中获取所有其他微服务的实例信息。搭建 OAuth2 认 阅读全文
posted @ 2020-03-21 19:35 洛神灬殇 阅读(940) 评论(0) 推荐(0) 编辑
摘要: CAS项目作者是Apereo,一款开源免费的认证服务器,源码已在github上托管,目前最新版本是5.2.0,github上cas项目有的版本有对应的Installation Requirements,可以查看cas项目与jdk版本关系: 我现在电脑环境:jdk1.7.0_75,gradle4.3. 阅读全文
posted @ 2020-03-21 18:10 洛神灬殇 阅读(2075) 评论(0) 推荐(1) 编辑
摘要: 【演示环境】 1.jdk-7u67-windows-x64.exe(最好只装一个版本的jdk,避免出现意外错误) 2.apache-tomcat-7.0.76.zip(非安装版) 3.cas-server-4.0.0-release.zip(cas服务端) 4.cas-client-3.2.0-re 阅读全文
posted @ 2020-03-21 18:07 洛神灬殇 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1.展示架构图 API 网关的出现的原因是微服务架构的出现,不同的微服务一般会有不同的服务地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。 存在跨域请求,在一定场景下处理相对复杂 阅读全文
posted @ 2020-03-21 18:00 洛神灬殇 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Spring Cloud 的安全模块可以为Spring Boot应用提供基于令牌的安全特性。具体讲就是支持OAuth2协议来实现单点登录(SSO),可以很方便地在资源服务之间传递身份令牌,以及使用嵌入式的ZUUL代理来配置下游服务的认证。 在这篇文章中,我们将介绍如何在Spring Boo 阅读全文
posted @ 2020-03-21 14:30 洛神灬殇 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 1.架构图 技术团队通过一段时间的积累后,我们打算对往后的一些新项目采用Spring Cloud技术栈来实现。大概微服务的架构如下: Euraka注册中心集群 Zuul网关集群 各模块微服务集群 Nginx实现负载均衡 Spring Cloud Config 统一配置中心 Monitor微服务监控 阅读全文
posted @ 2020-03-20 22:20 洛神灬殇 阅读(1610) 评论(1) 推荐(0) 编辑
摘要: 前言 要解决的问题:不暴露客户密码的情况下授权三方服务访问客户资源 角色:资源拥有者,客户端应用(三方服务),授权服务器,资源服务器 模式:授权码模式:需要客户授权得到授权码后再次通过三方服务的密码取得token,双重校验,最安全,最复杂 简易模式:无需授权码对用户暴露返回的Token,不安全 密码 阅读全文
posted @ 2020-03-20 21:44 洛神灬殇 阅读(1965) 评论(1) 推荐(0) 编辑
摘要: 1、前言 现在的好多项目都是基于APP移动端以及前后端分离的项目,之前基于Session的前后端放到一起的项目已经慢慢失宠并淡出我们视线,尤其是当基于SpringCloud的微服务架构以及Vue、React单页面应用流行起来后,情况更甚。为此基于前后端分离的项目用户认证也受到众人关注的一个焦点,不同 阅读全文
posted @ 2020-03-20 21:42 洛神灬殇 阅读(632) 评论(0) 推荐(0) 编辑
摘要: maven jetty 插件的使用 jetty插件的安装 首先打开项目的pom.xml文件,然后找到build节点,在其中添加plugins节点,然后再添加如下的插件: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-m 阅读全文
posted @ 2020-03-20 13:30 洛神灬殇 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 一.CSRF是什么 CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义 阅读全文
posted @ 2020-03-20 10:05 洛神灬殇 阅读(271) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页