开发者学堂课程【精通 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.co
m/
三、 创建 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);
}
}