Я создаю API, используя Spring Boot и PostMan для отладки и тестирования системы. Теперь у меня возникли трудности с отправкой объекта класса в качестве параметра.
Я sh для отправки объекта, переданного в качестве параметра, и отображения того, имеет ли объект указанную сертификацию или нет.
В настоящее время я использую Postman и использую необработанный формат «JSON» для отображения моего объекта Entity, однако я получаю сообщение об ошибке
"resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required Entity parameter 'store' is not present]"
Может ли кто-нибудь указать мне, в чем может быть проблема? be
My JSON (это созданный мной объект класса Entity CLass, я не могу получить ответ от API, API должен отправить строку «Passed Check»
{
"id": 1,
"name": "asdasd",
"phoneNumber": "000",
"address": "asdasdasdasdasd",
"latitude": 0.0,
"longitude": 0.0,
"dateAdded": "06/08/2020"
}
Контроллер сертификации
@Controller
public class CertController {
@Autowired
private CertificationRepository certRepo;
@Autowired
private StoreRepository StoreRepository;
@GetMapping(value = "/getCertification")
@GetMapping(value = "/getCertObject")
public @ResponseBody
String getCertificationPOJO(@RequestParam Entity store)
{
return "Passed check";
}
}
Ошибка почтальона
POSTMAN Ошибка