构建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);

}

}

相关文章
|
存储 NoSQL Java
SpringData快速入门
SpringData快速入门
|
2月前
|
JSON 前端开发 Java
【SpringMVC】基础入门实战(3)
SpringMVC获取Header,返回静态页面,返回数据(Controller),返回数据@ResponseBody,返回HTML代码片段,返回JSON,设置状态码,设置Header
|
9月前
|
负载均衡 Java 网络架构
在SpringCloud2023中快速集成SpringCloudGateway网关
本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。后续的文章将会介绍在微服务中使用熔断Sentinel、鉴权OAuth2、SSO等技术。
179 2
在SpringCloud2023中快速集成SpringCloudGateway网关
|
8月前
|
安全 网络协议 Java
技术好文:SpringBoot学习(五)RSocket和Security
技术好文:SpringBoot学习(五)RSocket和Security
|
安全 Java 数据安全/隐私保护
微服务技术系列教程(37)- SpringBoot -SpringSecurity简介
微服务技术系列教程(37)- SpringBoot -SpringSecurity简介
77 0
|
Java Go 开发者
Spring框架简介
Spring框架简介
97 0
|
SQL 存储 XML
SpringData进阶篇-下
SpringData进阶篇-下
145 0
|
XML SQL Java
SpringData 进阶篇-上
SpringData 进阶篇-上
90 0
|
数据可视化 IDE Java
创建一个SpringCloudGateway网关项目
我们可以去 [Spring initializer](https://start.spring.io) 网站或者用 IDEA 来快速创建出一个 Spring Cloud Gateway 项目。
365 0
|
NoSQL Java API
SpringData JPA 简介|学习笔记
快速学习 SpringData JPA 简介
SpringData JPA 简介|学习笔记