@@ -0,0 +1,1299 @@
+/*%0A * THE SOFTWARE IS PROVIDED %22AS IS%22, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR%0A * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS%0A * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR%0A * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER%0A * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN%0A * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.%0A */%0A%0Apackage com.mpalourdio.hello.controllers;%0A%0Aimport org.springframework.http.MediaType;%0Aimport org.springframework.stereotype.Controller;%0Aimport org.springframework.web.bind.annotation.GetMapping;%0Aimport org.springframework.web.bind.annotation.RequestMapping;%0Aimport org.springframework.web.bind.annotation.ResponseBody;%0A%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0A@Controller%0A@RequestMapping(%22/forwarder%22)%0Apublic class ForwarderController %7B%0A%0A    @GetMapping(%22/first%22)%0A    public String entryPoint() %7B%0A        return %22forward:/forwarder/second%22;%0A    %7D%0A%0A    @GetMapping(value = %22/second%22, produces = MediaType.APPLICATION_JSON_VALUE)%0A    @ResponseBody%0A    public Map forwardedPoint() %7B%0A        final Map%3CString, Boolean%3E map = new HashMap%3C%3E();%0A        map.put(%22forwarded%22, true);%0A%0A        return map;%0A    %7D%0A%7D%0A

Add a quick example on how to forward requests