У меня есть два проекта, один для пользователя и другой для отдела.
Теперь я хочу вызвать REST API из другого REST API.Как мне позвонить?
Я столкнулся с проблемой, поскольку пользовательские классы недоступны для отдела и наоборот.
Это мой класс UserController.
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
UserService userService;
@GetMapping(value="/get", headers="Accept=application/json")
public List<User> getAllUser() {
List<User> tasks=userService.getUser();
return tasks;
}
Иэто мой класс DepartmentController.
@RestController
@RequestMapping("/dept")
@Configurable
public class DeptController {
@Autowired
DeptServiceImpl deptService;
@GetMapping(value="/get", headers="Accept=application/json")
public List<User> getDept() {
List<Department> tasks=deptService.getDept();
return tasks;
}
Скажите, пожалуйста, как вызвать метод getUser () в getDept () и как сделать классы доступными друг для друга.