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));
      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

    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

    List<Stanowisko> result = new ArrayList<Stanowisko>();
    try {
      Session session = getSession();

      // pobranie seta
      result = session.createCriteria(Stanowisko.class).list();
      for (Stanowisko stanowisko : result) {
        Hibernate.initialize(stanowisko.getPracowniks());
        session.evict(stanowisko);
      }
    } catch (HibernateException e) {
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

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.