Aplicação Java Web com REST

3 respostas Resolvido
adautodasilvalima

Tenho uma aplicação Java Web.
Eu preciso inserir, alterar, excluir e consultar dados desta aplicação via rest sem usar driver de conexão, ou seja, via requisições HTTP

Conheço um pouco de REST e tenho a plicação pronta mas não sei como
fazer a ligação do REST com a aplicação.

Todos os tutoriais que lí mostram como fazer as operações via browser no caso do GET e via Postman ou Advanced Rest Client entre outros no caso de POST por exemplo, mas nenhum mostra como fazer a ligação do REST com a aplicação.

Por exemplo, eu tenho um cadastro e clico no salvar, daí eu imagino que tenha que alterar meu ManagedBean para transformar os dados da tela em um JSON e enviar via HTTP para o banco.

Alguém sabe onde posso achar algum Post ou Apostila que explique como fazer isso?

3 Respostas

wldomiciano
Solucao aceita

Vê isso: https://www.mkyong.com/webservices/jax-rs/restfull-java-client-with-java-net-url/

RaulCrash

Complementando, você vai mexer com JAX-RS esquece o JSF. Se eu te entendi você está com dúvida como isto irá acontecer, a mágica de chamar o servico.
Sendo sucinto seu front-end irá fazer uma requisição p/ o endereço da sua aplicação back-end (Algo similar a isto http://localhost:8080/minha-app/produto/list método HTTP GET) onde tem o endpoint invocado .

Se está iniciando no mundo REST sugiro entender bem os métodos do protocolo HTTP(GET, POST, DELETE, PUT …), e segue o link que nosso amigo @wldomiciano postou irá te ajudar a iniciar.

adautodasilvalima

Muito obrigado pelos esclarecimentos!

Criado 12 de janeiro de 2017
Ultima resposta 11 de fev. de 2017
Respostas 3
Participantes 3