随笔分类 -  Spring Cloud

Spring Cloud
摘要:注册中心Eureka: 新建项目stu eureka: StuEurekaApplication: application.yml: pom.xml: 配置安全: 在pom.xml中加入如下的依赖:(但是建议springBoot的版本为1.2或者更高,一般1.5左右可以) 更改yml的配置如下: 服 阅读全文
posted @ 2019-03-07 23:14 城南少年与猫 阅读(504) 评论(0) 推荐(0) 编辑
摘要:SSO介绍 什么是SSO 百科:SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 简单来说,SSO出 阅读全文
posted @ 2018-07-28 21:05 城南少年与猫 阅读(17914) 评论(3) 推荐(1) 编辑
摘要:这里我用了两个生产者和两个消费者进行演示,如下图(画的不好看,凑活看看): 这里我就只讲下怎么注册到dashbord和相关的配置,提供者和消费者等代码可以去下载查看: 1.hystrix的配置: 这里我将熔断器(或者称为断路器配置到了消费者端): 启动类: pom.xml: StuConsumerA 阅读全文
posted @ 2018-07-21 00:01 城南少年与猫 阅读(488) 评论(0) 推荐(0) 编辑
摘要:1.ZUUL微服务网关 微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样: 这样做,当然能跑起来,但是维护量大,以后各个微服务增加了新方法,都 阅读全文
posted @ 2018-07-21 00:01 城南少年与猫 阅读(7553) 评论(0) 推荐(1) 编辑
摘要:1.使用@FeignClient注解发现服务 服务提供者的controller: 消费者端: 在使用@FeignClient注解的时候 是默认使用了ribbon进行客户端的负载均衡的,默认的是随机的策略,那么如果我们想要更改策略的话,需要修改消费者yml中的配置,如下: 这里我们可以看到ribbon 阅读全文
posted @ 2018-07-21 00:00 城南少年与猫 阅读(7147) 评论(0) 推荐(0) 编辑
摘要:Springboot用官方建议访问Html页面并接传值 我们以前通常习惯用webapp来防止jsp页面,但是到了Springboot中,官方建议用Static文件夹来存放及静态的资源, 用templates来存放可供访问的Html资源页面,具体的操作如下. 1.加入所需要的POM依赖 pom的依赖添 阅读全文
posted @ 2018-07-14 15:28 城南少年与猫 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:根据我们之前搭建好的SpringBoot+SSm的项目的基础上,来增加webapp/WEB INF的文件,由此来完成jsp页面的跳转. 先增加jsp的pom依赖: 1.首先需要手动建立webapp/WEB INF的文件夹到main下: 2.将建立的文件夹变为对应的webapp文件夹 我们建立好了文件 阅读全文
posted @ 2018-07-14 15:27 城南少年与猫 阅读(1380) 评论(0) 推荐(2) 编辑
摘要:此处使用IDEA快速搭建SpringBoot应用,首先用SpringBoot搭建WEB工程: 然后点击Next生成项目,首次生成可能有点慢,下次创建的时候就会快很多,生成后的目录结构如下: 我们更改下这个启动类: 加上@RestController注解使之成为一个Controller,请求能进来,然 阅读全文
posted @ 2018-07-10 20:48 城南少年与猫 阅读(4682) 评论(0) 推荐(1) 编辑
摘要:授权模式 1)oauth2.0 提供了四种授权模式,开发者可以根据自己的业务情况自由选择。 授权码授权模式(Authorization Code Grant) 隐式授权模式(简化模式)(Implicit Grant) 密码授权模式(Resource Owner Password Credential 阅读全文
posted @ 2018-07-10 20:47 城南少年与猫 阅读(8303) 评论(0) 推荐(5) 编辑