diff --git a/sc-f-gateway-discovery/.DS_Store b/sc-f-gateway-discovery/.DS_Store deleted file mode 100644 index a867d45..0000000 Binary files a/sc-f-gateway-discovery/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/.gitignore b/sc-f-gateway-discovery/.gitignore deleted file mode 100644 index 82eca33..0000000 --- a/sc-f-gateway-discovery/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -/target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/build/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ \ No newline at end of file diff --git a/sc-f-gateway-discovery/.mvn/.DS_Store b/sc-f-gateway-discovery/.mvn/.DS_Store deleted file mode 100644 index f058f7e..0000000 Binary files a/sc-f-gateway-discovery/.mvn/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.jar b/sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea..0000000 Binary files a/sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/.DS_Store b/sc-f-gateway-discovery/eureka-server/.DS_Store deleted file mode 100644 index 0e08b10..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/.gitignore b/sc-f-gateway-discovery/eureka-server/.gitignore deleted file mode 100644 index 82eca33..0000000 --- a/sc-f-gateway-discovery/eureka-server/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -/target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/build/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ \ No newline at end of file diff --git a/sc-f-gateway-discovery/eureka-server/.mvn/.DS_Store b/sc-f-gateway-discovery/eureka-server/.mvn/.DS_Store deleted file mode 100644 index 938278d..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/.mvn/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.jar b/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.properties b/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index b573bb5..0000000 --- a/sc-f-gateway-discovery/eureka-server/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1 +0,0 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.3/apache-maven-3.5.3-bin.zip diff --git a/sc-f-gateway-discovery/eureka-server/mvnw b/sc-f-gateway-discovery/eureka-server/mvnw deleted file mode 100644 index 5bf251c..0000000 --- a/sc-f-gateway-discovery/eureka-server/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/sc-f-gateway-discovery/eureka-server/mvnw.cmd b/sc-f-gateway-discovery/eureka-server/mvnw.cmd deleted file mode 100644 index 019bd74..0000000 --- a/sc-f-gateway-discovery/eureka-server/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/sc-f-gateway-discovery/eureka-server/pom.xml b/sc-f-gateway-discovery/eureka-server/pom.xml deleted file mode 100644 index cdb4dd9..0000000 --- a/sc-f-gateway-discovery/eureka-server/pom.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - 4.0.0 - - com.forezp - eureka-server - 0.0.1-SNAPSHOT - jar - - eureka-server - Demo project for Spring Boot - - - com.forezp - sc-f-chapter1 - 0.0.1-SNAPSHOT - - - - - org.springframework.cloud - spring-cloud-starter-netflix-eureka-server - - - - diff --git a/sc-f-gateway-discovery/eureka-server/src/.DS_Store b/sc-f-gateway-discovery/eureka-server/src/.DS_Store deleted file mode 100644 index d9f2853..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/src/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/src/main/.DS_Store b/sc-f-gateway-discovery/eureka-server/src/main/.DS_Store deleted file mode 100644 index a98c531..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/src/main/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/src/main/java/com/forezp/eurekaserver/EurekaServerApplication.java b/sc-f-gateway-discovery/eureka-server/src/main/java/com/forezp/eurekaserver/EurekaServerApplication.java deleted file mode 100644 index 4692f75..0000000 --- a/sc-f-gateway-discovery/eureka-server/src/main/java/com/forezp/eurekaserver/EurekaServerApplication.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.forezp.eurekaserver; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; - -/** - * 重要的事情说三遍: - * 文档地址: http://cloud.spring.io/spring-cloud-static/Finchley.RELEASE/single/spring-cloud.html - */ -@SpringBootApplication -@EnableEurekaServer -public class EurekaServerApplication { - - public static void main(String[] args) { - SpringApplication.run( EurekaServerApplication.class, args ); - } -} diff --git a/sc-f-gateway-discovery/eureka-server/src/main/resources/application.yml b/sc-f-gateway-discovery/eureka-server/src/main/resources/application.yml deleted file mode 100644 index 0087fdf..0000000 --- a/sc-f-gateway-discovery/eureka-server/src/main/resources/application.yml +++ /dev/null @@ -1,15 +0,0 @@ -server: - port: 8761 - -eureka: - instance: - hostname: localhost - client: - registerWithEureka: false - fetchRegistry: false - serviceUrl: - defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ - -spring: - application: - name: eurka-server \ No newline at end of file diff --git a/sc-f-gateway-discovery/eureka-server/src/test/.DS_Store b/sc-f-gateway-discovery/eureka-server/src/test/.DS_Store deleted file mode 100644 index b09df99..0000000 Binary files a/sc-f-gateway-discovery/eureka-server/src/test/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/eureka-server/src/test/java/com/forezp/eurekaserver/EurekaServerApplicationTests.java b/sc-f-gateway-discovery/eureka-server/src/test/java/com/forezp/eurekaserver/EurekaServerApplicationTests.java deleted file mode 100644 index a2fcb1a..0000000 --- a/sc-f-gateway-discovery/eureka-server/src/test/java/com/forezp/eurekaserver/EurekaServerApplicationTests.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.forezp.eurekaserver; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class EurekaServerApplicationTests { - - @Test - public void contextLoads() { - } - -} diff --git a/sc-f-gateway-discovery/mvnw b/sc-f-gateway-discovery/mvnw deleted file mode 100644 index 5bf251c..0000000 --- a/sc-f-gateway-discovery/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/sc-f-gateway-discovery/mvnw.cmd b/sc-f-gateway-discovery/mvnw.cmd deleted file mode 100644 index 019bd74..0000000 --- a/sc-f-gateway-discovery/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/sc-f-gateway-discovery/pom.xml b/sc-f-gateway-discovery/pom.xml deleted file mode 100644 index 734820b..0000000 --- a/sc-f-gateway-discovery/pom.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - 4.0.0 - - com.forezp - sc-f-chapter1 - 0.0.1-SNAPSHOT - pom - - sc-f-chapter1 - Demo project for Spring Boot - - - org.springframework.boot - spring-boot-starter-parent - 2.0.3.RELEASE - - - - - eureka-server - service-hi - - - - UTF-8 - UTF-8 - 1.8 - Finchley.RELEASE - - - - - org.springframework.boot - spring-boot-starter-test - test - - - - - - - org.springframework.cloud - spring-cloud-dependencies - ${spring-cloud.version} - pom - import - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - diff --git a/sc-f-gateway-discovery/service-hi/.DS_Store b/sc-f-gateway-discovery/service-hi/.DS_Store deleted file mode 100644 index 9ecbb21..0000000 Binary files a/sc-f-gateway-discovery/service-hi/.DS_Store and /dev/null differ diff --git a/sc-f-gateway-discovery/service-hi/.gitignore b/sc-f-gateway-discovery/service-hi/.gitignore deleted file mode 100644 index 82eca33..0000000 --- a/sc-f-gateway-discovery/service-hi/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -/target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/build/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ \ No newline at end of file diff --git a/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.jar b/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea..0000000 Binary files a/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.properties b/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index b573bb5..0000000 --- a/sc-f-gateway-discovery/service-hi/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1 +0,0 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.3/apache-maven-3.5.3-bin.zip diff --git a/sc-f-gateway-discovery/service-hi/mvnw b/sc-f-gateway-discovery/service-hi/mvnw deleted file mode 100644 index 5bf251c..0000000 --- a/sc-f-gateway-discovery/service-hi/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/sc-f-gateway-discovery/service-hi/mvnw.cmd b/sc-f-gateway-discovery/service-hi/mvnw.cmd deleted file mode 100644 index 019bd74..0000000 --- a/sc-f-gateway-discovery/service-hi/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/sc-f-gateway-discovery/service-hi/pom.xml b/sc-f-gateway-discovery/service-hi/pom.xml deleted file mode 100644 index 9bf38f4..0000000 --- a/sc-f-gateway-discovery/service-hi/pom.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - 4.0.0 - - com.forezp - service-hi - 0.0.1-SNAPSHOT - jar - - service-hi - Demo project for Spring Boot - - - com.forezp - sc-f-chapter1 - 0.0.1-SNAPSHOT - - - - - org.springframework.cloud - spring-cloud-starter-netflix-eureka-client - - - org.springframework.boot - spring-boot-starter-web - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - - diff --git a/sc-f-gateway-discovery/service-hi/src/main/java/com/forezp/servicehi/ServiceHiApplication.java b/sc-f-gateway-discovery/service-hi/src/main/java/com/forezp/servicehi/ServiceHiApplication.java deleted file mode 100644 index 4bf11a4..0000000 --- a/sc-f-gateway-discovery/service-hi/src/main/java/com/forezp/servicehi/ServiceHiApplication.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.forezp.servicehi; - -import org.springframework.beans.factory.annotation.Value; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.cloud.netflix.eureka.EnableEurekaClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; - -@SpringBootApplication -@EnableEurekaClient -@RestController -public class ServiceHiApplication { - - public static void main(String[] args) { - SpringApplication.run( ServiceHiApplication.class, args ); - } - - @Value("${server.port}") - String port; - - @RequestMapping("/hi") - public String home(@RequestParam(value = "name", defaultValue = "forezp") String name) { - return "hi " + name + " ,i am from port:" + port; - } - -} - - - diff --git a/sc-f-gateway-discovery/service-hi/src/main/resources/application.yml b/sc-f-gateway-discovery/service-hi/src/main/resources/application.yml deleted file mode 100644 index efb8f8b..0000000 --- a/sc-f-gateway-discovery/service-hi/src/main/resources/application.yml +++ /dev/null @@ -1,11 +0,0 @@ -server: - port: 8762 - -spring: - application: - name: service-hi - -eureka: - client: - serviceUrl: - defaultZone: http://localhost:8761/eureka/ \ No newline at end of file diff --git a/sc-f-gateway-discovery/service-hi/src/test/java/com/forezp/servicehi/ServiceHiApplicationTests.java b/sc-f-gateway-discovery/service-hi/src/test/java/com/forezp/servicehi/ServiceHiApplicationTests.java deleted file mode 100644 index 934049f..0000000 --- a/sc-f-gateway-discovery/service-hi/src/test/java/com/forezp/servicehi/ServiceHiApplicationTests.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.forezp.servicehi; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class ServiceHiApplicationTests { - - @Test - public void contextLoads() { - } - -} diff --git a/sc-f-gateway-filter/.idea/.name b/sc-f-gateway-filter/.idea/.name new file mode 100644 index 0000000..f473eeb --- /dev/null +++ b/sc-f-gateway-filter/.idea/.name @@ -0,0 +1 @@ +gs-gateway \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/compiler.xml b/sc-f-gateway-filter/.idea/compiler.xml new file mode 100644 index 0000000..b5406d6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/encodings.xml b/sc-f-gateway-filter/.idea/encodings.xml new file mode 100644 index 0000000..b26911b --- /dev/null +++ b/sc-f-gateway-filter/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml new file mode 100644 index 0000000..6fec8f4 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml new file mode 100644 index 0000000..9eb8596 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml new file mode 100644 index 0000000..33c30b4 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml new file mode 100644 index 0000000..06441f4 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml new file mode 100644 index 0000000..eebe10d --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml new file mode 100644 index 0000000..51087da --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml new file mode 100644 index 0000000..fa50d95 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml new file mode 100644 index 0000000..7e20e35 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml new file mode 100644 index 0000000..75412e0 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml new file mode 100644 index 0000000..345adf8 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml new file mode 100644 index 0000000..09453c9 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_google_guava_guava_15_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_google_guava_guava_15_0.xml new file mode 100644 index 0000000..8ae2de1 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_google_guava_guava_15_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml new file mode 100644 index 0000000..f19f6eb --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml new file mode 100644 index 0000000..bd9061c --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml new file mode 100644 index 0000000..8f6dabe --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml new file mode 100644 index 0000000..be8a561 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml new file mode 100644 index 0000000..9f01c4f --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml new file mode 100644 index 0000000..d71dae3 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml b/sc-f-gateway-filter/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml new file mode 100644 index 0000000..b8581a6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml b/sc-f-gateway-filter/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml new file mode 100644 index 0000000..772d6fe --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml new file mode 100644 index 0000000..2ec8376 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml new file mode 100644 index 0000000..111bef9 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml new file mode 100644 index 0000000..c60c2d0 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml new file mode 100644 index 0000000..4f0c553 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml new file mode 100644 index 0000000..cbb6063 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml new file mode 100644 index 0000000..8b624c5 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml new file mode 100644 index 0000000..e5d265d --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml new file mode 100644 index 0000000..e30b80e --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml new file mode 100644 index 0000000..9a62ab2 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml new file mode 100644 index 0000000..c30cd9c --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml new file mode 100644 index 0000000..ceec5fc --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml new file mode 100644 index 0000000..796f2dc --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml new file mode 100644 index 0000000..51a2404 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml new file mode 100644 index 0000000..8e5adb9 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml new file mode 100644 index 0000000..2087ee6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml new file mode 100644 index 0000000..cda742b --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml b/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml new file mode 100644 index 0000000..c77c4af --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml b/sc-f-gateway-filter/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml new file mode 100644 index 0000000..e74f3ab --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml new file mode 100644 index 0000000..6978c0b --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__junit_junit_4_12.xml b/sc-f-gateway-filter/.idea/libraries/Maven__junit_junit_4_12.xml new file mode 100644 index 0000000..d411041 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__junit_junit_4_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml b/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml new file mode 100644 index 0000000..ee623f1 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml b/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml new file mode 100644 index 0000000..a72c9a3 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml b/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml new file mode 100644 index 0000000..b3d3858 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml new file mode 100644 index 0000000..1083023 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml new file mode 100644 index 0000000..28edf49 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml new file mode 100644 index 0000000..cbe5ca7 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml new file mode 100644 index 0000000..1407c58 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml new file mode 100644 index 0000000..d46e30a --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml new file mode 100644 index 0000000..40adaaa --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml new file mode 100644 index 0000000..99a1774 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml new file mode 100644 index 0000000..4e0490f --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml new file mode 100644 index 0000000..f58bbc1 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml new file mode 100644 index 0000000..78dbe45 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml new file mode 100644 index 0000000..04cc804 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml new file mode 100644 index 0000000..c019431 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml new file mode 100644 index 0000000..5f7dd01 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml new file mode 100644 index 0000000..a742a6d --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml new file mode 100644 index 0000000..af41e3b --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml new file mode 100644 index 0000000..0bf8cf2 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml new file mode 100644 index 0000000..457c7b7 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml new file mode 100644 index 0000000..c4c54d6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml new file mode 100644 index 0000000..6073e53 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml new file mode 100644 index 0000000..20e8163 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml new file mode 100644 index 0000000..694ace0 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml new file mode 100644 index 0000000..487c520 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml new file mode 100644 index 0000000..dc46324 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml new file mode 100644 index 0000000..9ca7095 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml new file mode 100644 index 0000000..7e50280 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml new file mode 100644 index 0000000..af6c53d --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml new file mode 100644 index 0000000..7297cc3 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml new file mode 100644 index 0000000..0262995 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml new file mode 100644 index 0000000..d36ab83 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml new file mode 100644 index 0000000..f2c363d --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml new file mode 100644 index 0000000..4c7f1e3 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml new file mode 100644 index 0000000..05d363b --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml new file mode 100644 index 0000000..440e918 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml new file mode 100644 index 0000000..4816f6a --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml new file mode 100644 index 0000000..2109f60 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml new file mode 100644 index 0000000..1c48ae6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml new file mode 100644 index 0000000..f876a1e --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml new file mode 100644 index 0000000..cc83731 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml new file mode 100644 index 0000000..d95e9d6 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml new file mode 100644 index 0000000..3e5a508 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml new file mode 100644 index 0000000..fb59cf8 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml new file mode 100644 index 0000000..91a44b8 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml new file mode 100644 index 0000000..82e92cd --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml new file mode 100644 index 0000000..d72ff5a --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml new file mode 100644 index 0000000..f606e1f --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml new file mode 100644 index 0000000..1444af1 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml new file mode 100644 index 0000000..15a89a5 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml new file mode 100644 index 0000000..b5c312e --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml new file mode 100644 index 0000000..847069e --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml new file mode 100644 index 0000000..22def70 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml new file mode 100644 index 0000000..6700b12 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml new file mode 100644 index 0000000..33c26ae --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml new file mode 100644 index 0000000..1a8ebe7 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml new file mode 100644 index 0000000..3897687 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml new file mode 100644 index 0000000..474c910 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml b/sc-f-gateway-filter/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml new file mode 100644 index 0000000..33ccf19 --- /dev/null +++ b/sc-f-gateway-filter/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/misc.xml b/sc-f-gateway-filter/.idea/misc.xml new file mode 100644 index 0000000..d30d09e --- /dev/null +++ b/sc-f-gateway-filter/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/modules.xml b/sc-f-gateway-filter/.idea/modules.xml new file mode 100644 index 0000000..66305b3 --- /dev/null +++ b/sc-f-gateway-filter/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.idea/workspace.xml b/sc-f-gateway-filter/.idea/workspace.xml new file mode 100644 index 0000000..60b3ae0 --- /dev/null +++ b/sc-f-gateway-filter/.idea/workspace.xml @@ -0,0 +1,806 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + after_route + Before + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1540967257062 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Spring + + + + + + + + + + + + + + + 1.8 + + + + + + + + sc-f-gateway-predicate + + + + + + + + 1.8 + + + + + + + + Maven: ch.qos.logback:logback-classic:1.2.3 + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.jar b/sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000..5fd4d50 Binary files /dev/null and b/sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.jar differ diff --git a/sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.properties b/sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.properties similarity index 58% rename from sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.properties rename to sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.properties index b573bb5..c954cec 100644 --- a/sc-f-gateway-discovery/.mvn/wrapper/maven-wrapper.properties +++ b/sc-f-gateway-filter/.mvn/wrapper/maven-wrapper.properties @@ -1 +1 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.3/apache-maven-3.5.3-bin.zip +distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.zip diff --git a/sc-f-gateway-filter/pom.xml b/sc-f-gateway-filter/pom.xml new file mode 100644 index 0000000..07a3697 --- /dev/null +++ b/sc-f-gateway-filter/pom.xml @@ -0,0 +1,79 @@ + + + 4.0.0 + + com.forezp + sc-f-gateway-filter + 0.1.0 + + + org.springframework.boot + spring-boot-starter-parent + 2.0.5.RELEASE + + + + + + org.springframework.cloud + spring-cloud-dependencies + Finchley.SR1 + pom + import + + + + + + + + org.springframework.cloud + spring-cloud-starter-gateway + + + org.springframework.cloud + spring-cloud-starter-netflix-hystrix + + + + + + + + + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + 1.8 + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone + + false + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + diff --git a/sc-f-gateway-filter/sc-f-gateway-filter.iml b/sc-f-gateway-filter/sc-f-gateway-filter.iml new file mode 100644 index 0000000..24f0bca --- /dev/null +++ b/sc-f-gateway-filter/sc-f-gateway-filter.iml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc-f-gateway-filter/src/main/java/gateway/Application.java b/sc-f-gateway-filter/src/main/java/gateway/Application.java new file mode 100644 index 0000000..f6c92fa --- /dev/null +++ b/sc-f-gateway-filter/src/main/java/gateway/Application.java @@ -0,0 +1,49 @@ +package gateway; + +import reactor.core.publisher.Mono; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.gateway.route.RouteLocator; +import org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder; +import org.springframework.context.annotation.Bean; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +// tag::code[] +@SpringBootApplication +@RestController +public class Application { + + public static void main(String[] args) { + SpringApplication.run(Application.class, args); + } + + +// @Bean +// public RouteLocator myRoutes(RouteLocatorBuilder builder) { +// String httpUri = "http://httpbin.org:80"; +// return builder.routes() +// .route(p -> p +// .path("/get") +// .filters(f -> f.addRequestHeader("Hello", "World")) +// .uri(httpUri)) +// .route(p -> p +// .host("*.hystrix.com") +// .filters(f -> f +// .hystrix(config -> config +// .setName("mycmd") +// .setFallbackUri("forward:/fallback"))) +// .uri(httpUri)) +// .build(); +// } + // end::route-locator[] + + // tag::fallback[] +// @RequestMapping("/fallback") +// public Mono fallback() { +// return Mono.just("fallback"); +// } + +} + diff --git a/sc-f-gateway-filter/src/main/resources/application.yml b/sc-f-gateway-filter/src/main/resources/application.yml new file mode 100644 index 0000000..cfe16c4 --- /dev/null +++ b/sc-f-gateway-filter/src/main/resources/application.yml @@ -0,0 +1,18 @@ +server: + port: 8081 +spring: + profiles: + active: after_route + +--- +spring: + cloud: + gateway: + routes: + - id: after_route + uri: http://httpbin.org:80/get + predicates: + - After=2017-01-20T17:42:47.789-07:00[America/Denver] + profiles: after_route + + diff --git a/sc-f-gateway-filter/src/test/java/gateway/ApplicationTest.java b/sc-f-gateway-filter/src/test/java/gateway/ApplicationTest.java new file mode 100644 index 0000000..a8b7013 --- /dev/null +++ b/sc-f-gateway-filter/src/test/java/gateway/ApplicationTest.java @@ -0,0 +1,57 @@ +//package gateway; +// +//import org.junit.Test; +//import org.junit.runner.RunWith; +// +//import org.springframework.beans.factory.annotation.Autowired; +//import org.springframework.boot.test.context.SpringBootTest; +//import org.springframework.cloud.contract.wiremock.AutoConfigureWireMock; +//import org.springframework.test.context.junit4.SpringRunner; +//import org.springframework.test.web.reactive.server.WebTestClient; +// +//import static com.github.tomakehurst.wiremock.client.WireMock.*; +//import static org.assertj.core.api.Assertions.*; +// +///** +// * @author Ryan Baxter +// */ +//// tag::code[] +//@RunWith(SpringRunner.class) +//@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, +// properties = {"httpbin=http://localhost:${wiremock.server.port}"}) +//@AutoConfigureWireMock(port = 0) +//public class ApplicationTest { +// +// @Autowired +// private WebTestClient webClient; +// +// @Test +// public void contextLoads() throws Exception { +// //Stubs +// stubFor(get(urlEqualTo("/get")) +// .willReturn(aResponse() +// .withBody("{\"headers\":{\"Hello\":\"World\"}}") +// .withHeader("Content-Type", "application/json"))); +// stubFor(get(urlEqualTo("/delay/3")) +// .willReturn(aResponse() +// .withBody("no fallback") +// .withFixedDelay(3000))); +// +// webClient +// .get().uri("/get") +// .exchange() +// .expectStatus().isOk() +// .expectBody() +// .jsonPath("$.headers.Hello").isEqualTo("World"); +// +// webClient +// .get().uri("/delay/3") +// .header("Host", "www.hystrix.com") +// .exchange() +// .expectStatus().isOk() +// .expectBody() +// .consumeWith( +// response -> assertThat(response.getResponseBody()).isEqualTo("fallback".getBytes())); +// } +//} +//// end::code[] \ No newline at end of file diff --git a/sc-f-gateway-filter/target/classes/application.yml b/sc-f-gateway-filter/target/classes/application.yml new file mode 100644 index 0000000..99fd3fb --- /dev/null +++ b/sc-f-gateway-filter/target/classes/application.yml @@ -0,0 +1,84 @@ +server: + port: 8081 +spring: + profiles: + active: query_route + +--- +spring: + cloud: + gateway: + routes: + - id: after_route + uri: http://httpbin.org:80/get + predicates: + - After=2017-01-20T17:42:47.789-07:00[America/Denver] + profiles: after_route + +--- +spring: + cloud: + gateway: + routes: + - id: header_route + uri: http://httpbin.org:80/get + predicates: + - Header=X-Request-Id, \d+ + profiles: header_route + +--- +spring: + cloud: + gateway: + routes: + - id: cookie_route + uri: http://httpbin.org:80/get + predicates: + - Cookie=name, forezp + profiles: cookie_route + +--- +spring: + cloud: + gateway: + routes: + - id: host_route + uri: http://httpbin.org:80/get + predicates: + - Host=**.fangzhipeng.com + profiles: host_route + + +--- +spring: + cloud: + gateway: + routes: + - id: method_route + uri: http://httpbin.org:80/get + predicates: + - Method=GET + profiles: method_route + +--- +spring: + cloud: + gateway: + routes: + - id: path_route + uri: http://httpbin.org:80/get + predicates: + - Path=/foo/{segment} + profiles: path_route + +--- + +spring: + cloud: + gateway: + routes: + - id: query_route + uri: http://httpbin.org:80/get + predicates: + - Query=foo, ba. + profiles: query_route \ No newline at end of file diff --git a/sc-f-gateway-filter/target/classes/gateway/Application.class b/sc-f-gateway-filter/target/classes/gateway/Application.class new file mode 100644 index 0000000..99f5bc5 Binary files /dev/null and b/sc-f-gateway-filter/target/classes/gateway/Application.class differ diff --git a/sc-f-gateway-predicate/.idea/workspace.xml b/sc-f-gateway-predicate/.idea/workspace.xml index 30aad16..f90493a 100644 --- a/sc-f-gateway-predicate/.idea/workspace.xml +++ b/sc-f-gateway-predicate/.idea/workspace.xml @@ -12,20 +12,20 @@ - + - - + + - + - - + + @@ -163,7 +163,7 @@ - @@ -270,7 +209,7 @@ - + @@ -350,51 +289,53 @@ - + + + - - - - - - - - - - - + + + + + + + + + + + + - + - - @@ -759,17 +700,17 @@ - + - - + + - + - - + + diff --git a/sc-f-gateway-predicate/src/main/resources/application.yml b/sc-f-gateway-predicate/src/main/resources/application.yml index b2ebe6a..8bc5645 100644 --- a/sc-f-gateway-predicate/src/main/resources/application.yml +++ b/sc-f-gateway-predicate/src/main/resources/application.yml @@ -1,8 +1,8 @@ server: - port: 8080 + port: 8081 spring: profiles: - active: header_route + active: query_route --- spring: @@ -24,8 +24,60 @@ spring: uri: http://httpbin.org:80/get predicates: - Header=X-Request-Id, \d+ - - id: after_route - uri: http://httpbin.org:80/ + profiles: header_route + +--- +spring: + cloud: + gateway: + routes: + - id: cookie_route + uri: http://httpbin.org:80/get predicates: - - After=2017-01-20T17:42:47.789-07:00[America/Denver] - profiles: header_route \ No newline at end of file + - Cookie=name, forezp + profiles: cookie_route + +--- +spring: + cloud: + gateway: + routes: + - id: host_route + uri: http://httpbin.org:80/get + predicates: + - Host=**.fangzhipeng.com + profiles: host_route + + +--- +spring: + cloud: + gateway: + routes: + - id: method_route + uri: http://httpbin.org:80/get + predicates: + - Method=GET + profiles: method_route + +--- +spring: + cloud: + gateway: + routes: + - id: path_route + uri: http://httpbin.org:80/get + predicates: + - Path=/foo/{segment} + profiles: path_route + +--- +spring: + cloud: + gateway: + routes: + - id: query_route + uri: http://httpbin.org:80/get + predicates: + - Query=foo, ba. + profiles: query_route \ No newline at end of file diff --git a/sc-f-gateway-predicate/target/classes/application.yml b/sc-f-gateway-predicate/target/classes/application.yml index b2ebe6a..99fd3fb 100644 --- a/sc-f-gateway-predicate/target/classes/application.yml +++ b/sc-f-gateway-predicate/target/classes/application.yml @@ -1,8 +1,8 @@ server: - port: 8080 + port: 8081 spring: profiles: - active: header_route + active: query_route --- spring: @@ -24,8 +24,61 @@ spring: uri: http://httpbin.org:80/get predicates: - Header=X-Request-Id, \d+ - - id: after_route - uri: http://httpbin.org:80/ + profiles: header_route + +--- +spring: + cloud: + gateway: + routes: + - id: cookie_route + uri: http://httpbin.org:80/get predicates: - - After=2017-01-20T17:42:47.789-07:00[America/Denver] - profiles: header_route \ No newline at end of file + - Cookie=name, forezp + profiles: cookie_route + +--- +spring: + cloud: + gateway: + routes: + - id: host_route + uri: http://httpbin.org:80/get + predicates: + - Host=**.fangzhipeng.com + profiles: host_route + + +--- +spring: + cloud: + gateway: + routes: + - id: method_route + uri: http://httpbin.org:80/get + predicates: + - Method=GET + profiles: method_route + +--- +spring: + cloud: + gateway: + routes: + - id: path_route + uri: http://httpbin.org:80/get + predicates: + - Path=/foo/{segment} + profiles: path_route + +--- + +spring: + cloud: + gateway: + routes: + - id: query_route + uri: http://httpbin.org:80/get + predicates: + - Query=foo, ba. + profiles: query_route \ No newline at end of file