In this tutorials explain the following annotation.
@GetMapping :- used for HTTP Get request
This is an important annotation. i have explained with example below. I have attached the video tutorial below. and explain the easy steps to understand the process.
TestController
package com.springschool.firstapp.controller; import org.springframework.web.bind.annotation.*; @RestController @CrossOrigin @RequestMapping("api/v1/test") public class TestController { @GetMapping(path = "/get-Text-1") public String getMyApp() { String myApp = "This my First Application"; System.out.println(myApp); return myApp; } @GetMapping(path = "/get-Text-2") public String getMyApp1() { String myApp1 = "This my Second Application"; System.out.println(myApp1); return myApp1; } }
EmployeeController
package com.springschool.firstapp.controller; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @CrossOrigin @RequestMapping("api/v1/employee") public class EmployeeController { @GetMapping(path = "/get-Emp-1") public String getMyEmployee() { String myApp = "Employee 1"; System.out.println(myApp); return myApp; } @GetMapping(path = "/get-Emp-2") public String getMyEmployee1() { String myApp = "Employee 2"; System.out.println(myApp); return myApp; } }
i have attached the video link below. which will do this tutorials step by step