Boa tarde a todos, estou com uma dúvida e preciso de ajuda por favor. Estou criando uma aplicação RESTful com Spring Boot no Back-End e JQuery no front. Gostaria de saber como faço para meu front consumir um JSON. Por exemplo. Eu quero fazer um método GET e quero passar uma list para o front, até aí consegui fazer, mas como chamo o front a partir disso? Segue minha classe Rest:
@RestController
@RequestMapping("/imovel")
public class ImovelResource {
@Autowired
private TipoMoradiaRepository tipoMoradiaRepository;
/*@RequestMapping("cadastrarimovel")
public String form(Model model) {
Iterable<TipoMoradia> tipoMoradia = tipoMoradiaRepository.findAll();
model.addAttribute("tipoMoradia", tipoMoradia);
return "formimovel";
}
Nesse caso eu estou chamando o Front e passando a list direto do
back-end e não é isso que eu quero*/
@RequestMapping(value = "/cadastro", produces = MediaType.APPLICATION_JSON_VALUE, method=RequestMethod.GET)
public Iterable<TipoMoradia> listAllTiposMoradia() {
Iterable<TipoMoradia> tiposMoradia = tipoMoradiaRepository.findAll();
return tiposMoradia;
}
/*Eu quero retornar um JSON ao fazer o método GET, mas não sei
como chamar meu front, parei nessa parte*/
}