Package org.hibernate

Examples of org.hibernate.Session.createCriteria()


    Session session = null;
    try {
      sessionFactory = HibernateSessionFactory.getInstance();
      session = sessionFactory.openSession();

      Criteria criteria = session.createCriteria(BOUser.class);
      session.flush();
     
      return criteria.list();
    } catch (Exception a_th) {
      throw new RuntimeException(a_th);
View Full Code Here


    Session session = null;
    try {
      sessionFactory = HibernateSessionFactory.getInstance();
      session = sessionFactory.openSession();

      Criteria criteria = session.createCriteria(BOUser.class);
     
      criteria.add(Restrictions.in("userID", ids));
      return criteria.list();
    } catch (Exception a_th) {
      throw new RuntimeException(a_th);
View Full Code Here

     
     
      if(user.getUserType()==UserType.Administrator)
      {
        Criteria criteria = session.createCriteria(BOCompany.class);
        return criteria.list();
      }
     
      else
      {
View Full Code Here

    Session session = null;
    try {
      sessionFactory = HibernateSessionFactory.getInstance();
      session = sessionFactory.openSession();

      Criteria criteria = session.createCriteria(BOFile.class);
      criteria.add(Restrictions.eq("taskID", taskID));
      criteria.add(Restrictions.sqlRestriction(" file_id in(select max(fl.file_id) from files as fl group by fl.file_version_id) "));
      return criteria.list();
     
    } catch (Exception a_th) {
View Full Code Here

   
   
    SessionFactory sf=new Configuration().configure().buildSessionFactory();
    Session session=sf.openSession();
   
    Criteria c1=session.createCriteria(process.class);
    // c1.add(Restrictions.and(Restrictions.eq("id", new Integer(0)),Restrictions.like("username","vipul")));
          //      c1.addOrder(Order.desc("id"));
          //      c1.setProjection(Projections.property("username"));
          //      c1.setProjection(Projections.property("address"));
    int len=s.length;
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));
      HibernateUtil.criterionSupport(criteria, criterions);
View Full Code Here

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

      HibernateUtil.criterionSupport(criteria, criterions);
      for (Criterion criterion : criterions) {
        criteria.add(criterion);
      }
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));

      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

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.