[RESOLVIDO] Formato do Json errado

Olá

Estou utilizando o Angular e estou fazendo um serviço Rest de delete com Spring.

@ApiOperation(value = “Deleta uma empresa”)
@DeleteMapping("/empresa")
public void deletaEmpresa(@RequestBody @Valid Empresas empresa) {
empresasRepository.delete(empresa);
}

E estou enviando assim:

return this.httpCliente.delete(URL, empresa).subscribe(
result => console.log(result),
err => console.error(err)
);

Só que o o json que esta sendo passado esta assim:
{id: 8, nome: “e3e3e3”}

Ai da erro 400… só funciona quando coloco assim:
{“id”: 8, “nome”: “e3e3e3”}

Testei no Postman

Como faço para gerar assim? Ou o que esta faltando?

Mas qual o erro apresentado?
A forma como se serializa um objeto é distinta em cada ferramenta. Eu não manjo muito de como funciona no postman, mas, eu sei que ele “reclama” quando você não segue os padrões que ele determina.

Olá Darlan, eu consegui… converte assim: JSON.stringify(empresa). Ai ficou no formato correto