- Definir o conceito de um API Gateway.
- Conhecer os benefícios da utilização deste componente arquitetural.
- Construir seu próprio API Gateway utilizando Spring Cloud.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Null - Checks value is null | |
@NotNull - Checks value is not null | |
@AssertTrue - Value is true | |
@AssertFalse - Value is false | |
@Min - Number is equal or higher | |
@Max - Number is equal or lessBuilt In Constraint Definitions | |
@DecimalMin - Value is larger | |
@DecimalMax - Value is less than | |
@Negative - Value is less than zero. Zero invalid. | |
@NegativeOrZero - Value is zero or less than zero |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
clear | |
trap '' INT TSTP | |
declare -i retries=0 | |
printDevil(){ | |
base64 -d <<<"H4sIAAAAAAAA/32R0Q2DMAxE/5ni/rAlAguUTtARLJHPqlI38PA9G1KVQhuSmNhPxzkAGDBw4u/ouBzOGadhApYYgI0Hzhb3ZYpTi5k6cFHfjqxj5NP4X1yYwA3YizVu+OTqPM/9OefXLc8O6hUolz57OeEs4t6THTijniWWtzhum39z2YcRm3yrj7GdcZSrFPSw6GHuzUnjREKvltJj5ZYdpxpsR1yNXEaWCkrhirdMSjhX7SR8kVOdmGO1JLrqUYtqxi92LIq6i0TU3X9xQWah98fzBSUD8aFYAgAA" | gunzip | |
echo -e "\n\n Now, all are burning . . . #TampaNeverEnds" | |
} | |
for ((counter = 3; counter > 0; counter-- )) |