Ir para o conteúdo

 Voltar a MDArte Suporte
Tela cheia

Bug - Postgres (Paginação)

29 de Julho de 2011, 15:51 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 5 vezes

O MDArte está gerando a consulta de forma errada para o banco postgres quando existe a paginação.

Ele está gerando o sql dessa forma:

select top 5 id from pais

Deveria

select id from pais limit 5

Exemplo de Código:

Integer paginacao = (((Integer) request.getAttribute(Constantes.PARAMETRO_GRUPO)));

Collection paises = getPaisHandler(request).manipulaPais(new PaisImpl(), new FilterAction(paisVO, paginacao));

Autor: Filipe Braida do Carmo


33 comentários

  • 34655434f63d3540267c6d9d4acaaac3?only path=false&size=50&d=404Erich Oliveira(usuário não autenticado)
    2 de Agosto de 2011, 13:42

     

    O MDArte não gera consultas, a mesma é feita utilizando o framework Hibernate, peço para que você verifique se os seus mapeamentos estão corretos e se isso é algum bug do hibernate, você pode alterar a sua versão do seu hibernate, alterando a propriedade hibernate.version localizada no arquivo build.properties na raiz do projeto

    • 020cd8ff973c2160221c6ef7ff498d81?only path=false&size=50&d=404Filipe Braida do Carmo(usuário não autenticado)
      3 de Agosto de 2011, 14:44

       

      Erick,

       estou usando o último cartucho. Acredito que deve estar utilizando o último versão do hibernate da comunidade (3.1.3-coppetec).

      Poderia ser do jdbc, mas eu estou usando a última versão.

      • 34655434f63d3540267c6d9d4acaaac3?only path=false&size=50&d=404Erich Oliveira(usuário não autenticado)
        3 de Agosto de 2011, 20:58

         

        Sugiro que você tente com a versão mais recente do hibernate.A versão 3.1.3-coppetec foi criada para corrigir um único erro (que eu pessoalmente não sei especificar qual foi), mas é de se esperar que este erro já tenha sido reportado à comunidade do hibernate e corrigido 

Checklist para o projeto de interfaces

14 de Dezembro de 2011, 16:00, por Desconhecido

Este é um roteiro básico para verificação dos elementos interface para desenharmos um projeto. Vale lembrar que os projetos do MDArte são basicamente em CRUD (Create, Retrieve, Update e Delete) e não sistemas CMS com outras divisões e exibições. Cada um pode ter a sua lista e seria legal enviar comentários com adendos para ficar cada vez mais completa e padronizada.



Monthly archive for agosto 2010 CSS, Plugins, jQuery Flexigrid – Tabelas inteligentes com CSS e jQuery

14 de Dezembro de 2011, 15:46, por Desconhecido

Essa semana aqui no projeto, estávamos procurando uma solução para algumas tabelas que extrapolavam o tamanho da



Auto-Grid 960

14 de Dezembro de 2011, 15:41, por Desconhecido

Essa dica vai pra quem não tem muita paciência de configurar um js de grid 960 direto no seu código para ver o alinhamento de seus elementos.



Título na tabela do displayTag

14 de Dezembro de 2011, 15:39, por Desconhecido

O MDArte utiliza o displayTag e é possível customiza-lo de diversas maneiras. Uma coisa legal é colocar um título que só será exibido quando a consulta for executada.



CSS3:Textos com sombras

14 de Dezembro de 2011, 15:12, por Desconhecido

Se voce aplicar a propriedade “box-shadow” em um texto, a mesma vai ser aplicada em sua caixa (box). Para isso foi criada a propriedade “text-shadow”.
Seu uso é o seguinte: