Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Concatenação de URLs em diferentes Controllers

Como faço para concatenar URLs de diferentes controllers? Por exemplo, eu tenho um UserController para usuário com o CRUD usando urls "/user/" e "/user/{id}". Caso eu queira pegar seus produtos, usando ProdutosController acessando a URL "/user/{id}/produtos/", como faço ?

1 resposta

Bom dia Ícaro,

Tente criar a controller ProdutosController mas nao mapear a classe. Mapear apenas o métodos de pegar os produtos com a URL que deseja.

Se isso não funcionar e der conflito a solução é mudar a semântica do método e inclui-lo dentro da controller UserController

Espero ter ajudado! Abraços