Estou fazendo um trabalho para faculdade que envolve WebService em Java, e preciso fazer um login para o ‘sistema’, o CRUD está funcionando, estou utilizando Maven para controle de dependências, e elas são:
E estou utilizando o SOAP UI para testes do JSON antes de definitivamente ir para programação do client side. As classes do meu webservice são: Controller, Repository, Entity, Model.
Em termos de duvidas gerais sobre JSON que tenho são:
1- Se vou enviar um objeto, preciso passar o objeto inteiro ?
2- Posso passar 2 Strings pelo JSON ?
Depois de passar o JSON pro servidor e ele interpretar, na hora de realizar realizar a comunicação com banco de forma persistencia, tentei da forma abaixo, mas não funcionou:
public PessoaEntity Login(String email)
{
return this.entityManager.createQuery("SELECT * FROM pessoa WHERE p.email= :email").
setParameter("email", email).getSingleResult();
}