Package org.hibernate

Examples of org.hibernate.Session.createCriteria()


    Criteria criteria = null;
    List<Object[]> result = new ArrayList<Object[]>();
    Session session = null;
    try {
      session = getSession();
      criteria = session.createCriteria(domainClass);
      criteria.setProjection(HibernateUtil.projectionSupport(criteria,
          projections));

      HibernateUtil.criterionSupport(criteria, criterions);
      for (Criterion criterion : criterions) {
View Full Code Here


    List<Object[]> result = new ArrayList<Object[]>();
    Session session = null;
    int rowCount = 0;
    try {
      session = getSession();
      criteria = session.createCriteria(domainClass);
      criteria.setProjection(HibernateUtil.projectionSupport(criteria,
          projections));

      HibernateUtil.criterionSupport(criteria, criterions);
      for (Criterion criterion : criterions) {
View Full Code Here

    Criteria criteria = null;
    List<Object[]> result = new ArrayList<Object[]>();
    Session session = null;
    try {
      session = getSession();
      criteria = session.createCriteria(domainClass);
      criteria.setProjection(HibernateUtil.projectionSupport(criteria,
          projections));

      criteria.setFirstResult(startIndex);
      criteria.setMaxResults(rowAmount);
View Full Code Here

    Criteria criteria = null;
    List<Object[]> result = new ArrayList<Object[]>();
    Session session = null;
    try {
      session = getSession();
      criteria = session.createCriteria(domainClass);
      criteria.setProjection(HibernateUtil.projectionSupport(criteria,
          projections));
      result.addAll((List<Object[]>) criteria.list());
    } catch (HibernateException e) {
      handleException(e);
View Full Code Here

  protected List<T> findAll() throws Exception {
    List<T> result = new ArrayList<T>();
    Session session = null;
    try {
      session = getSession();
      result = (List<T>) session.createCriteria(domainClass).list();
    } catch (HibernateException e) {
      handleException(e);
    }
    return result;
  }
View Full Code Here

  protected List<T> findByParams(List<Criterion> criterions) throws Exception {
    List<T> result = new ArrayList<T>();
    Session session = null;
    try {
      session = getSession();
      Criteria criteria = session.createCriteria(domainClass);
      HibernateUtil.criterionSupport(criteria, criterions);
      for (Criterion criterion : criterions) {
        criteria.add(criterion);
      }
      result = (List<T>) criteria.list();
View Full Code Here

    Session session = null;
    int result = 0;
    try {
      session = getSession();

      Criteria criteria = session.createCriteria(domainClass);
      criteria.setProjection(Projections.rowCount());
      HibernateUtil.criterionSupport(criteria, criterions);
      for (Criterion criterion : criterions) {
        criteria.add(criterion);
      }
View Full Code Here

      List<Criterion> criterions) throws Exception {
    Session session = null;
    int result = 0;
    try {
      session = getSession();
      Criteria criteria = session.createCriteria(domainClass);

      criteria.setProjection(HibernateUtil.projectionSupport(criteria,
          projections));

      HibernateUtil.criterionSupport(criteria, criterions);
View Full Code Here

    return myTaskList;
  }

  private synchronized void calculate(Projekt inProject, List<IProjectTask> myTaskList, Boolean countImages, Integer inMax) {
    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Schritt.class);
    crit.addOrder(Order.asc("reihenfolge"));
    crit.createCriteria("prozess", "proz");
    crit.add(Restrictions.eq("proz.istTemplate", Boolean.FALSE));
    crit.add(Restrictions.eq("proz.projekt", inProject));
View Full Code Here

  @SuppressWarnings("rawtypes")
  private synchronized void calculate(Projekt inProject, List<IProjectTask> myTaskList, Boolean countImages, Integer inMax) {

    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Schritt.class);

    crit.createCriteria("prozess", "proc");
   
    crit.addOrder(Order.asc("reihenfolge"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.