package com.mycompany.repository;
import java.util.List;
import javax.inject.Inject;
import javax.persistence.EntityManager;
import javax.persistence.TypedQuery;
import com.mycompany.model.Persona;
public class PersonaRepository {
private EntityManager manager;
@Inject
public PersonaRepository(EntityManager manager){
this.manager = manager;
}
public Persona porId(Long id){
return manager.find(Persona.class, id);
}
public List<Persona> todas(){
TypedQuery<Persona> query = manager.createQuery(
"from Persona", Persona.class);
return query.getResultList();
}
}