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