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

}

}

相关文章
|
2月前
|
负载均衡 Java 网络架构
在SpringCloud2023中快速集成SpringCloudGateway网关
本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。后续的文章将会介绍在微服务中使用熔断Sentinel、鉴权OAuth2、SSO等技术。
72 2
在SpringCloud2023中快速集成SpringCloudGateway网关
|
Java 应用服务中间件 Maven
一起深入探讨Maven远程仓库的配置和部署
Maven远程仓库的配置和部署 前言: Maven 是专门用于构建和管理Java相关项目的工具。Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。
1508 0
|
2月前
|
Java jenkins 持续交付
Jenkins Pipeline 流水线方式部署 SpringBoot 项目2
Jenkins Pipeline 流水线方式部署 SpringBoot 项目
306 0
|
2月前
|
jenkins Java 持续交付
Jenkins Pipeline 流水线方式部署 SpringBoot 项目1
Jenkins Pipeline 流水线方式部署 SpringBoot 项目
319 0
|
Java Maven 微服务
微服务实战01-maven聚合工程
接下来的一段时间,我们将要来学习微服务,本着重实战的原则,你不需要去深究一些相关的原理,只要能跟着教程一步一步做下来,就可以快速地掌握Java微服务开发技巧。 我们学习微服务的第一步,就是要知道怎么创建聚合工程,虽然说微服务和聚合工程没有直接和必然的联系,但是现在工作中只要用到微服务,就一定是聚合工程。既然绕不开,我们就从聚合工程开始吧。
155 0
|
Java jenkins 持续交付
三十二张图告诉你,Jenkins构建SpringBoot有多简单~
前言 如何安装Jenkins? 环境准备 开始安装Jenkins 初始化配置 访问首页 输入管理员密码 安装插件 创建管理员 实例配置 配置完成 构建Spring Boot 项目 配置JDK、maven、Git环境 安装插件 添加 SSH Server 添加凭据 新建Maven项目 构建任务 如何构建托管在GitLab的项目? 安装插件 添加GitLab API token 配置GitLab插件 新建任务 后续操作 多模块项目如何构建? 总结
|
druid Java 关系型数据库
使用maven搭建微服务项目
使用maven搭建微服务项目
使用maven搭建微服务项目
|
数据可视化 IDE Java
创建一个SpringCloudGateway网关项目
我们可以去 [Spring initializer](https://start.spring.io) 网站或者用 IDEA 来快速创建出一个 Spring Cloud Gateway 项目。
307 0
|
SQL Java Maven
Maven学习笔记 标签以及多模块
Maven学习笔记 标签以及多模块
Maven学习笔记 标签以及多模块
|
Java 开发者 Spring
构建SpringCloudGateway|学习笔记
快速学习构建 SpringCloudGateway
58 0