Advertisement
Guest User

Untitled

a guest
May 5th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. import java.awt.PageAttributes.MediaType;
  2. import java.util.List;
  3.  
  4. import javax.persistence.EntityManager;
  5. import javax.persistence.EntityManagerFactory;
  6. import javax.persistence.Persistence;
  7. import javax.persistence.Query;
  8. import javax.ws.rs.Consumes;
  9. import javax.ws.rs.DefaultValue;
  10. import javax.ws.rs.GET;
  11. import javax.ws.rs.POST;
  12. import javax.ws.rs.Path;
  13. import javax.ws.rs.PathParam;
  14. import javax.ws.rs.Produces;
  15. import javax.ws.rs.QueryParam;
  16.  
  17. import model.Usuario;
  18. @Path("/login")
  19. public class LoginService {
  20. private EntityManagerFactory emf;
  21. private EntityManager em;
  22.  
  23. @POST
  24. @Path("/{id}/{pass}")
  25. @Produces(javax.ws.rs.core.MediaType.APPLICATION_JSON)
  26. public Usuario consultarUsuarios(@PathParam("id") String id,@PathParam("pass") String pass){
  27. emf = Persistence.createEntityManagerFactory("UEvent");
  28. em = emf.createEntityManager();
  29.  
  30. System.out.println("INTENTO");
  31. Query query = this.em.createQuery("SELECT c FROM Usuario c WHERE c.idEstudiante ='" + id + "' AND c.pass ='"+ pass+"'");
  32. System.out.println("VA A CORRE");
  33. Usuario user = (Usuario) query.getSingleResult();
  34. return user;
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement