Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.PageAttributes.MediaType;
- import java.util.List;
- import javax.persistence.EntityManager;
- import javax.persistence.EntityManagerFactory;
- import javax.persistence.Persistence;
- import javax.persistence.Query;
- import javax.ws.rs.Consumes;
- import javax.ws.rs.DefaultValue;
- import javax.ws.rs.GET;
- import javax.ws.rs.POST;
- import javax.ws.rs.Path;
- import javax.ws.rs.PathParam;
- import javax.ws.rs.Produces;
- import javax.ws.rs.QueryParam;
- import model.Usuario;
- @Path("/login")
- public class LoginService {
- private EntityManagerFactory emf;
- private EntityManager em;
- @POST
- @Path("/{id}/{pass}")
- @Produces(javax.ws.rs.core.MediaType.APPLICATION_JSON)
- public Usuario consultarUsuarios(@PathParam("id") String id,@PathParam("pass") String pass){
- emf = Persistence.createEntityManagerFactory("UEvent");
- em = emf.createEntityManager();
- System.out.println("INTENTO");
- Query query = this.em.createQuery("SELECT c FROM Usuario c WHERE c.idEstudiante ='" + id + "' AND c.pass ='"+ pass+"'");
- System.out.println("VA A CORRE");
- Usuario user = (Usuario) query.getSingleResult();
- return user;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement