springcloud
文章平均质量分 61
金字铎
这个作者很懒,什么都没留下…
展开
-
SpringCloud Oauth2(1)授权中心搭建
SpringCloud Oauth2(1)授权中心搭建 这里分为两部分,第一部分是授权中心的搭建,第二部分是其他微服务搭配资源中心的鉴权,好了,话不多说,开撸。 项目结构 项目结构如图: MyPrincipal和MyUserDetails是为了自定义用户的信息,可以方便http://localhost:1006/auth/user?access_token=41eb0a06-0145-4bec-...原创 2019-02-15 17:58:53 · 2828 阅读 · 2 评论 -
SpringCloud Oauth2(2)资源服务基于角色的鉴权
SpringCloud Oauth2(2)资源服务基于角色的鉴权 服务的鉴权我会用两种方式来实现,第一种是基于PreAuthorize这种基于角色的,第二种是自定义url资源的。 项目结构图 maven引用 pom.xml <dependencies> <dependency> <groupId>com.td</g...原创 2019-02-15 18:12:21 · 2321 阅读 · 1 评论 -
SpringCloud Eureka+zuul 注册中心以及路由搭建(一)
SpringCloud Eureka+zuul 注册中心以及路由搭建(一) 整体目标就是springcloud微服务基本架构,以及spring oauth2+security搭建鉴权中心。 序言 整体结构先来了解一下微服务基础架构 注册中心搭建 maven引用 <parent> <groupId>org.springframework.boot</groupI...原创 2019-01-30 17:53:54 · 2996 阅读 · 0 评论 -
SpringCloud Eureka+zuul 注册中心以及路由搭建(二)
SpringCloud Eureka+zuul 注册中心以及路由搭建(二) 上一篇搭建了注册中心,这一篇主要就是搭建zuul路由。 zuul路由搭建 创建一个新项目,maven引用如下: <properties> <java.version>1.8</java.version> <spring-cloud.version&g...原创 2019-01-30 18:00:17 · 1436 阅读 · 0 评论 -
SpringCloud Feign服务的消费者,如何相互调用
SpringCloud Feign服务于服务之间的相互调用 Feign Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括Feign注解和JAX-RS注解。Feign也支持可插拔的编码器和解码器。Spring Cloud为Feign增加了对Spring...原创 2019-02-14 12:36:10 · 1063 阅读 · 2 评论 -
SpringCloud Zuul+Swagger2接口文档管理
SpringCloud Zuul+Swagger2接口文档管理 整个微服务的系统里面,所有的接口都需要展现给前端开发人员,所以,可以在Zuul里面加上Swagger实现相应的效果,如图: 首先是项目依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-sw...原创 2019-02-25 16:59:23 · 1535 阅读 · 1 评论