Package org.hibernate

Examples of org.hibernate.SQLQuery.addEntity()


    }
   
    setQueryValues(query, values);
    SQLQuery sqlQuery = (SQLQuery)query;
   
    return sqlQuery.addEntity(entityClass);
  }
 
  /**
   * 设置参数值到query的hql中
   *
 
View Full Code Here


  public Query createNativeQuery(String sqlString, Class resultClass) {
    //adjustFlushMode();
    try {
      SQLQuery q = getSession().createSQLQuery( sqlString );
      q.addEntity( "alias1", resultClass.getName(), LockMode.READ );
      return new QueryImpl( q, this );
    }
    catch (HibernateException he) {
      throwPersistenceException( he );
      return null;
View Full Code Here

  }

  public Query createNativeQuery(String sqlString, Class resultClass) {
    try {
      SQLQuery q = getSession().createSQLQuery( sqlString );
      q.addEntity( "alias1", resultClass.getName(), LockMode.READ );
      return new QueryImpl( q, this );
    }
    catch ( HibernateException he ) {
      throw convert( he );
    }
View Full Code Here

  }

  public Query createNativeQuery(String sqlString, Class resultClass) {
    try {
      SQLQuery q = getSession().createSQLQuery( sqlString );
      q.addEntity( "alias1", resultClass.getName(), LockMode.READ );
      return new QueryImpl( q, this );
    }
    catch ( HibernateException he ) {
      throw convert( he );
    }
View Full Code Here

  public Query createNativeQuery(String sqlString, Class resultClass) {
    //adjustFlushMode();
    try {
      SQLQuery q = getSession().createSQLQuery( sqlString );
      q.addEntity( "alias1", resultClass.getName(), LockMode.READ );
      return new QueryImpl( q, this );
    }
    catch (HibernateException he) {
      throwPersistenceException( he );
      return null;
View Full Code Here

  }

  public Query createNativeQuery(String sqlString, Class resultClass) {
    try {
      SQLQuery q = getSession().createSQLQuery( sqlString );
      q.addEntity( "alias1", resultClass.getName(), LockMode.READ );
      return new QueryImpl( q, this );
    }
    catch ( HibernateException he ) {
      throw convert( he );
    }
View Full Code Here

  public <T> List query(Class<T> clazz, int first, Integer rowCount, String sql, Object... ids)
  {
    prepareSession(true);

    SQLQuery query = preparedSqlQuery(sql, ids);
    query.addEntity(clazz);
    query.setFirstResult(first);
    if (rowCount != null)
      query.setMaxResults(rowCount);
    List<T> result = query.list();
   
View Full Code Here

    public TipoDeficiencia pesquisarTipoDeficienciaPorCodigo(int cod){
        Session session = factory.openSession();
        SQLQuery query = session.createSQLQuery("SELECT {tipo_deficiencia.*} FROM tipo_deficiencia {tipo_deficiencia} WHERE cod_tipo_deficiencia = "+cod);

        query.addEntity("tipo_deficiencia", TipoDeficiencia.class);

        TipoDeficiencia df = null;
        if(query.list().size() > 0){
            df = (TipoDeficiencia) query.list().get(0);
        }
View Full Code Here

    public TipoDeficiencia pesquisarTipoDeficienciaPorDescricao(String desc){
        Session session = factory.openSession();
        SQLQuery query = session.createSQLQuery("SELECT {tipo_deficiencia.*} FROM tipo_deficiencia {tipo_deficiencia} WHERE descricao like '"+desc+"'");

        query.addEntity("tipo_deficiencia", TipoDeficiencia.class);

        TipoDeficiencia df = null;
        if(query.list().size() > 0){
            df = (TipoDeficiencia) query.list().get(0);
        }
View Full Code Here

    public List pesquisarTipoDeficienciaTodos(){
        Session session = factory.openSession();
        SQLQuery query = session.createSQLQuery("SELECT {tipo_deficiencia.*} FROM tipo_deficiencia {tipo_deficiencia}");

        query.addEntity("tipo_deficiencia", TipoDeficiencia.class);

        List df = query.list();

        session.close();
        return df;
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.