Changeset 19398ad for jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/controllers/RecruiterController.java
- Timestamp:
- 05/16/24 23:09:21 (7 weeks ago)
- Branches:
- main
- Children:
- 28b3398
- Parents:
- d8b6c91
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/controllers/RecruiterController.java
rd8b6c91 r19398ad 1 1 package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.controllers; 2 2 3 import lombok.RequiredArgsConstructor; 3 import lombok.AllArgsConstructor; 4 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterDetailsDTO; 5 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.intef.RecruiterService; 6 import org.springframework.http.HttpStatus; 4 7 import org.springframework.http.ResponseEntity; 5 import org.springframework.web.bind.annotation.GetMapping; 6 import org.springframework.web.bind.annotation.RequestMapping; 7 import org.springframework.web.bind.annotation.RestController; 8 import org.springframework.web.bind.annotation.*; 8 9 9 10 @RestController 10 11 @RequestMapping("/api/recruiter") 11 @RequiredArgsConstructor 12 @AllArgsConstructor 13 @CrossOrigin(origins = "*") 12 14 public class RecruiterController { 13 15 14 @GetMapping 15 public ResponseEntity<String> sayHello() { 16 return ResponseEntity.ok("Hi Recruiter"); 16 private final RecruiterService recruiterService; 17 18 @GetMapping("/info/{id}") 19 public ResponseEntity<?> getRecruiterDetailsById(@PathVariable("id") Long id) { 20 RecruiterDetailsDTO recruiterDetailsDTO = recruiterService.getRecruiterDetailsById(id); 21 return new ResponseEntity<>(recruiterDetailsDTO, HttpStatus.OK); 17 22 } 18 23 }
Note:
See TracChangeset
for help on using the changeset viewer.