Why Eclipse is creating classes with ‘_’ on my project ?

Why Eclipse is creating classes with ‘_’ on my project ?

Blog Java

Few days ago I found some classes ended in ‘_’ char, all this classes had the same name of my entity classes. After much wasted time, I finally found the problem, and it’s on Eclipse project configuration.

The JPA support has many options to manage and help your JPA projects, but if you don’t use it, sometimes some configuration can be bigger butt. To solve this, go to Project properties (Alt + Enter), then go to JPA tab, then set Canonical Metamodel to ‘None’, like this:

DeepinScreenshot20140803223000

Now, just remove your ‘_’ classes and rebuild your project.

References

http://stackoverflow.com/questions/1158159/no-persistence-provider-for-entitymanager-named

Qual a vantagem em adotar um front-end framework popular ?

Qual a vantagem em adotar um front-end framework popular ?

Blog Java

Me recordo que há uns dois anos atrás mais ou menos, isto lá por meados de 2010/2011, os layouts eram simples e não ricos, e que os problemas de compatibilidade eram resolvidos com algum hack sem vergonha usando CSS ou então algum JS que o cara da outra sala falou. As vezes tenho saudades de tempo…mentira, tenho não.

O maior problema antigamente era a necessidade de colocarmos a página disposta em duas ou três colunas, sem contar o terrível fato de ter que fazer isso rodar mais ou menos no IE 6 e 7. E como dizem, a fila anda, e realmente andou …

Os problemas que temos agora, é uma explosão que vem pipocando a não muito tempo, que são os layouts responsivos para 2499193 navegadores para Desktops, 991931 de modelos de plataformas de dispositivos móveis e ainda o IE 7,8 e sei lá mais qual. Continue reading

VRaptor Day ao vivo no Youtube

Blog Java

Buenas pessoal,

Está rolando neste momento o VRaptor Day ao vivo no Youtube. Pra quem está querendo aprender sobre o framework Web VRaptor 3 ou então conferir algumas idéias novas para a próxima versão ‘4’…é uma boa.

O encontro foi organizado pelo pessoal da Caelum com auxílio do pessoal do grupo de discussões lá no Google Groups. Confira o que rolou lá no vídeo abaixo:

Efficient use of Twitter bootstrap Typeahead with VRaptor 3

Efficient use of Twitter bootstrap Typeahead with VRaptor 3

Blog Java

Hi again,

Something very popular that we found on Web projects, are forms to insert and send some information. With help of JS frameworks like jQuery, Prototype and other combined with powerful of CSS 3 and HTML5, this forms are getting better. Not long ago, the rich components was only for Desktop plataform. Actually the Web have many rich components, with more resources and accessibility than Desktop components.

With a good AJAX control, many JS frameworks allow implementations of useful components, like the most popular ‘auto-complete’. I’m know that have a billions of implementations of this component, and I’m believe that jQuery UI it’s most import. Ok, ok.ok! We have one more alternative..and an powerfull alternative, I’m saying of Typeahead function of Twitter Bootstrap. Continue reading

Alterando o LAF no iReport

Alterando o LAF no iReport

Blog Java

Bom dia pessoal,

Uma coisa que me incomodava em usar o iReport no Linux era o fato dele não aplicar o LAF correspondente do sistema, ou seja, ele iniciava usando o estilo padrão do Java..botões em azul, bordas estranhas, etc. Dando umas pesquisadas achei algumas referências de como poderia resolver esta questão, a primeira foi lendo na documentação do Swing do Java que eu poderia usar um arg padrão para isso, no caso o ‘swing.defaultlaf‘.

A partir daí eu dei uma procurada pra ver o modo de passar args na inicialização do iReport, então achei esse post falando sobre como passar os args no NetBeans. Como o iReport é embarcado dentro do NetBeans fechou, basicamente eu tinha que colocar isso na inicialização: Continue reading

ERP – Construindo uma bola de neve aos poucos

ERP – Construindo uma bola de neve aos poucos

Blog Java

A expansão do mercado somado à um processo evolutivo de informatização faz com que os serviços de TI sejam cada vez mais robustos e eficazes, neste cenário é que aparecem os ERPs. Basicamente um ERP é uma aplicação voltada a uma finalidade específica como sistemas a gestão de ensino, automação comercial, contábil, etc. ou então aplicações mais genéricas como aplicativos de gestão de caixa, emissão de notas fiscais. Continue reading

Iniciando bem no geoprocessamento com VRaptor 3 e Postgis

Iniciando bem no geoprocessamento com VRaptor 3 e Postgis

Blog Java

Com a constante e rápida evolução tecnológica, novas demandas e usuários mais exigentes por natureza, as aplicações voltadas a geoprocessamento assim como as demais também estão saindo dos Desktops e indo para os navegadores. Os usuários de aplicações ‘gis’ desejam ‘por direito’ que as suas aplicações WEB também façam desenho de geometrias, manipulações de projeções, sobreposições e centenas de outras operações ali à um clique de distância assim como nos seus aplicativos Desktop conhecidos, como o Quantum GIS por exemplo.

Assim como em qualquer projeto precisamos saber por onde seguir, ou seja, saber quais tecnologias iremos utilizar, a melhor solução de arquitetura para garantir uma boa e segura expansividade, quais as equivalências com outras tecnologias, etc. Enfim, são diversas coisas que devemos ter em mente ao começar com geoprocessamento para a WEB. Continue reading

Janela de log like a Log4j

Janela de log like a Log4j

Blog Java

Boa noite pessoal,

Pra quem trabalha com aplicações JSE e infelizmente utilizam a morosa API do javax.swing ou java.awt do Java já sabem das complicações que são agregadas diretamente no dia-a-dia…listeners, configuração de laytouts, etc…

Quando temos em mãos aplicações grandes ou então com muitas telas com formulários, as vezes acabamos necessitando de um debug visual destes objetos, mas não querendo usar os stacktraces do Eclipse ou então por meio “sysouts” no meio do código fonte, mas sim uma solução reutilizável como por exemplo uma janelinha de diálogo simples que poderia ser aberta por meio de uma tela de atalho ou então um item de menu, enfim, uma solução para o usuário final ou então para uma equipe de testes. Continue reading