构建SpringCloudGateway|学习笔记

简介: 快速学习构建 SpringCloudGateway

开发者学堂课程【精通 Spring Cloud Alibaba构建 SpringCloudGateway】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/634/detail/10114


构建 SpringCloudGateway


内容介绍:

一、 创建项目并引入 jar 包

二、 写入 application 配置

三、 创建 AppGateWay.java

 

一、 创建项目并引入 jar 包

1. 引入依赖 jar 包

<parent>

<gcoupId>ong.springframework.boot</gcoupId>

<antifactId>spring-boot-starter-parent</antifactId>

<version>2.0.0.RELEASE</version>

</parent>

<dependencies>

<dependency>

<groupId>ocg.spningfcamework..sloud</gcoupId>

<antifactId>spring-cloud-starter-gateway</antifactId>

<version>2.0.0.RELEASE</version>

</dependency>

</dependencies>


二、 写入 application 配置

server :

port: 80

####服务网关名称

spring:

application:

name: mayikt-gateway

cloud:

gateway:

###路由策略

routes:

###路由id

id: mayikt

####转发hhttp://ww.mayikt.com/

uri: http://www.mayikt.com/

###匹配规则

predicates:

- Path=/mayikt/**

### 127.0.0.1/mayikt 转到 http://www.mayikt.com/


三、 创建 AppGateWay.java

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication

public class AppGateway {

public static void main(String[] args) {

SpringApplication.run(AppGateway.class);

}

}

相关文章
|
5月前
|
负载均衡 Java 网络架构
在SpringCloud2023中快速集成SpringCloudGateway网关
本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。后续的文章将会介绍在微服务中使用熔断Sentinel、鉴权OAuth2、SSO等技术。
124 2
在SpringCloud2023中快速集成SpringCloudGateway网关
|
11月前
|
安全 前端开发 Java
微服务技术系列教程(38)- SpringBoot -整合SpringSecurity
微服务技术系列教程(38)- SpringBoot -整合SpringSecurity
103 0
|
5月前
|
Java 开发工具 git
【二十二】搭建SpringCloud项目六(Config)配置中心
【二十二】搭建SpringCloud项目六(Config)配置中心
90 0
|
5月前
|
开发工具 git 微服务
【二十三】搭建SpringCloud项目六(Config)配置中心动态刷新
【二十三】搭建SpringCloud项目六(Config)配置中心动态刷新
50 0
|
Kubernetes Java 开发者
SpringBoot-2.3镜像方案为什么要做多个layer
通过图文,对java开发者解释docker镜像layer带来的好处
SpringBoot-2.3镜像方案为什么要做多个layer
|
Java BI Maven
springboot maven项目集成阿里p3c-pmd插件使用
springboot maven项目集成阿里p3c-pmd插件使用
|
数据可视化 IDE Java
创建一个SpringCloudGateway网关项目
我们可以去 [Spring initializer](https://start.spring.io) 网站或者用 IDEA 来快速创建出一个 Spring Cloud Gateway 项目。
336 0
|
运维 负载均衡 Dubbo
SpringCloud学习笔记 01、认识Springcloud基础组件
SpringCloud学习笔记 01、认识Springcloud基础组件
SpringCloud学习笔记 01、认识Springcloud基础组件
|
Java 开发者 Spring
构建SpringCloudGateway|学习笔记
快速学习构建 SpringCloudGateway
|
安全 Java 关系型数据库
SpringSecurity与SpringBoot在集中式项目中整合步骤说明|学习笔记
快速学习SpringSecurity与SpringBoot在集中式项目中整合步骤说明
128 0