Skip to content

Commit bb44c3d

Browse files
authored
JAVA-40637: Moving some article links on Github - spring-cloud-gateway (#18449)
1 parent 3bac343 commit bb44c3d

28 files changed

+87
-19
lines changed

pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -778,6 +778,8 @@
778778
<module>spring-cloud-modules/spring-cloud-security</module>
779779
<module>spring-cloud-modules/spring-cloud-task</module>
780780
<module>spring-cloud-modules/spring-cloud-zuul-eureka-integration</module>
781+
<module>spring-cloud-modules/spring-cloud-gateway-2</module>
782+
<module>spring-cloud-modules/spring-cloud-gateway</module>
781783
<module>spring-core</module>
782784
<module>spring-core-2</module>
783785
<module>spring-core-3</module>
@@ -1166,6 +1168,8 @@
11661168
<module>spring-cloud-modules/spring-cloud-security</module>
11671169
<module>spring-cloud-modules/spring-cloud-task</module>
11681170
<module>spring-cloud-modules/spring-cloud-zuul-eureka-integration</module>
1171+
<module>spring-cloud-modules/spring-cloud-gateway-2</module>
1172+
<module>spring-cloud-modules/spring-cloud-gateway</module>
11691173
<module>spring-core</module>
11701174
<module>spring-core-2</module>
11711175
<module>spring-core-3</module>

spring-cloud-modules/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
<!--<module>spring-cloud-bootstrap</module> -->
2828
<module>spring-cloud-ribbon-client</module>
2929
<module>spring-cloud-zookeeper</module>
30-
<module>spring-cloud-gateway</module>
31-
<module>spring-cloud-gateway-2</module>
30+
<!--<module>spring-cloud-gateway</module>-->
31+
<!--<module>spring-cloud-gateway-2</module>-->
3232
<module>spring-cloud-gateway-3</module>
3333
<module>spring-cloud-stream</module>
3434
<!-- <module>spring-cloud-stream-starters</module>-->

spring-cloud-modules/spring-cloud-gateway-2/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,6 @@ This module contains additional articles about Spring Cloud Gateway.
55
### Relevant Articles:
66

77
- [Rate Limiting With Client IP in Spring Cloud Gateway](https://www.baeldung.com/spring-cloud-gateway-rate-limit-by-client-ip)
8+
- [Spring Cloud Gateway Routing Predicate Factories](https://www.baeldung.com/spring-cloud-gateway-routing-predicate-factories)
9+
- [Spring Cloud Gateway WebFilter Factories](https://www.baeldung.com/spring-cloud-gateway-webfilter-factories)
10+
- [Processing the Response Body in Spring Cloud Gateway](https://www.baeldung.com/spring-cloud-gateway-response-body)

spring-cloud-modules/spring-cloud-gateway-2/pom.xml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@
4545
<groupId>org.springframework.cloud</groupId>
4646
<artifactId>spring-cloud-starter-gateway</artifactId>
4747
</dependency>
48+
<!-- Circuit Breaker -->
49+
<dependency>
50+
<groupId>org.springframework.cloud</groupId>
51+
<artifactId>spring-cloud-starter-circuitbreaker-reactor-resilience4j</artifactId>
52+
</dependency>
4853
<!-- Redis -->
4954
<dependency>
5055
<groupId>org.springframework.boot</groupId>
@@ -62,6 +67,19 @@
6267
<artifactId>hibernate-validator-cdi</artifactId>
6368
<version>${hibernate-validator.version}</version>
6469
</dependency>
70+
<dependency>
71+
<groupId>jakarta.validation</groupId>
72+
<artifactId>jakarta.validation-api</artifactId>
73+
<version>${jakarta.validation-api.version}</version>
74+
</dependency>
75+
<dependency>
76+
<groupId>org.springframework.boot</groupId>
77+
<artifactId>spring-boot-starter-cache</artifactId>
78+
</dependency>
79+
<dependency>
80+
<groupId>com.github.ben-manes.caffeine</groupId>
81+
<artifactId>caffeine</artifactId>
82+
</dependency>
6583
<dependency>
6684
<groupId>org.springframework.boot</groupId>
6785
<artifactId>spring-boot-starter-actuator</artifactId>
@@ -101,6 +119,7 @@
101119
<groupId>org.springframework.boot</groupId>
102120
<artifactId>spring-boot-maven-plugin</artifactId>
103121
<configuration>
122+
<mainClass>com.baeldung.springcloudgateway.ipaddress.IpAddressApplication</mainClass>
104123
<excludes>
105124
<exclude>
106125
<groupId>org.projectlombok</groupId>
@@ -113,9 +132,11 @@
113132
</build>
114133

115134
<properties>
135+
<spring-boot.version>3.2.3</spring-boot.version>
116136
<hibernate-validator.version>8.0.1.Final</hibernate-validator.version>
117137
<redis.version>0.7.2</redis.version>
118-
<spring-cloud-dependencies.version>2022.0.4</spring-cloud-dependencies.version>
138+
<spring-cloud-dependencies.version>2023.0.1</spring-cloud-dependencies.version>
139+
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
119140
</properties>
120141

121142
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package com.baeldung.springcloudgateway.customfilters.gatewayapp;
2+
3+
import org.springframework.boot.SpringApplication;
4+
import org.springframework.boot.autoconfigure.SpringBootApplication;
5+
6+
@SpringBootApplication
7+
public class CustomFiltersGatewayApplication {
8+
9+
public static void main(String[] args) {
10+
SpringApplication.run(CustomFiltersGatewayApplication.class, args);
11+
}
12+
13+
}
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.springframework.stereotype.Component;
1515
import org.springframework.web.server.ServerWebExchange;
1616

17-
import com.fasterxml.jackson.core.TreeNode;
1817
import com.fasterxml.jackson.databind.JsonNode;
1918
import com.fasterxml.jackson.databind.node.ArrayNode;
2019
import com.fasterxml.jackson.databind.node.ObjectNode;

0 commit comments

Comments
 (0)