diff --git a/src/main/java/com/guide/server/StudentController.java b/src/main/java/com/guide/server/StudentController.java
index a6c89bd24ebf36dd604f41f86e842d2b1ddb31ea..9f02d5b255538cf54beabc0047fe82a071ec3090 100644
--- a/src/main/java/com/guide/server/StudentController.java
+++ b/src/main/java/com/guide/server/StudentController.java
@@ -1,12 +1,15 @@
 package com.guide.server;
 
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.*;
 
 import java.util.List;
 import java.util.Optional;
 
-@RestController
+@Controller
 public class StudentController {
     private final StudentService studentService;
 
@@ -16,45 +19,48 @@ public class StudentController {
     }
 
     @PostMapping("/student/add")
-    public String createStudent(
+    public ResponseEntity<?> createStudent(
             @RequestParam String name,
             @RequestParam String stdId,
             @RequestParam Integer grade,
             @RequestParam String major) {
+        System.out.println("실행중1");
         studentService.saveStudent(Student.builder().name(name).stdId(stdId).grade(grade).major(major).build());
-        return "success";
+        return new ResponseEntity<>("success", HttpStatus.OK);
     }
     @PutMapping("/student/update")
-    public String updateStudent(
+    public ResponseEntity<?> updateStudent(
             @RequestParam Long id,
             @RequestParam String major) {
+        System.out.println("실행중3");
         Optional<Student> student = studentService.findOne(id);
         if(student.isPresent()){
             Student newStudent = student.get();
             newStudent.setMajor(major);
             studentService.saveStudent(newStudent);
-            return "success";
+            return new ResponseEntity<>("success", HttpStatus.OK);
         }
-        return "fail";
+        return new ResponseEntity<>("fail", HttpStatus.OK);
     }
 
     @GetMapping("/student/stdId")
-    public Student getStudentByStdId(@RequestParam String stdId){
-        return studentService.findOne(stdId).orElse(null);
+    public ResponseEntity<?> getStudentByStdId(@RequestParam String stdId){
+        return new ResponseEntity<>(studentService.findOne(stdId).orElse(null), HttpStatus.OK);
     }
 
     @GetMapping("/student/list")
-    public List<Student> getStudentList(){
-        return studentService.findStudents();
+    public ResponseEntity<?> getStudentList(){
+        System.out.println("실행중2");
+        return new ResponseEntity<>(studentService.findStudents(), HttpStatus.OK);
     }
 
     @DeleteMapping("/student/delete")
-    public String deleteStudent(@RequestParam Long id){
+    public ResponseEntity<?> deleteStudent(@RequestParam Long id){
         Optional<Student> student = studentService.findOne(id);
         if(student.isPresent()){
             studentService.deleteStudent(id);
-            return "success";
+            return new ResponseEntity<>("success", HttpStatus.OK);
         }
-        return "fail";
+        return new ResponseEntity<>("fail", HttpStatus.OK);
     }
 }