package com.codepuran.controller; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import com.codepuran.dto.ResponseMessageDto; import com.codepuran.dto.Student; @RestController public class UserController { @GetMapping("/students") public ResponseEntity<?> getAllStudent(HttpServletRequest request) { request.getLocalPort(); List<Student> students = new ArrayList<>(); students.add(new Student(1l, "Akshay")); students.add(new Student(2l, "Karan")); students.add(new Student(3l, "Hasmukh")); students.add(new Student(4l, "Keyur")); students.add(new Student(5l, "Prashant")); return ResponseEntity.ok(new ResponseMessageDto(request.getLocalPort(), students)); } }