package fi.otavanopisto.muikku.dao.base;
import fi.otavanopisto.muikku.dao.CoreDAO;
import fi.otavanopisto.muikku.model.base.EnvironmentDefaults;
import javax.persistence.EntityManager;
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;
public class EnvironmentDefaultsDAO extends CoreDAO<EnvironmentDefaults> {
private static final long serialVersionUID = -3385964084597820036L;
public EnvironmentDefaults find() {
EntityManager entityManager = getEntityManager();
CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
CriteriaQuery<EnvironmentDefaults> criteria = criteriaBuilder.createQuery(EnvironmentDefaults.class);
Root<EnvironmentDefaults> root = criteria.from(EnvironmentDefaults.class);
criteria.select(root);
return getSingleResult(entityManager.createQuery(criteria));
}
}