Author Archives: Ednei Parmigiani Júnior

Em versões anteriores ao Java 8, o mecanismo para manipulação de Data e Hora eram fornecidos pelas Classes java.util.Date, java.util.Calendar, java.util.TimeZone e subclasses como por exemplo java.util. GregorianCalendar. E como garantir a interoperabilidade com os manipuladores de Data java.util (Java 7 e anteriores) com as novas do Java 8 java.time.* ? Em meus códigos tenho Read More →

O grande pesadelo de longa data para muitos desenvolvedores Java é a falta recursos nativos para manipulação de Data e Hora. Um grande erro que encontrei várias vezes, é a utilização de instâncias estáticas das classes java.util.Date e SimpleDateFormatter, que acorrentam potenciais problemas em ambientes com concorrência, pois não são thread-safe. Para evidenciar as dificuldades Read More →

A crescente procura pelo desenvolvimento de SPA esta cada dia maior, desde o final de 2013 acompanho de perto esta vertente em constante crescimento. Então, agora é o momento para falar sobre o assunto. Aplicações de uma única página, do Inglês Single-Page Applications (SPA). São aplicativos Web que carregam uma única página HTML e atualizam Read More →

O que é um Portal ? Muito tenho ouvido sobre Portais, um portal é isso, um portal é aquilo. Então depois de ouvir muitas conclusões e opiniões “erradas” e algumas muito bem embasadas e satisfatórias sobre Portais, resolvi falar um pouco sobre. De acordo com a Especificação de Portlet “Um portal é uma aplicação web Read More →

Vejo e recebo sempre a pergunta: “Como faço para calcular a diferença entre duas datas em Java”. Então aqui vai alguns exemplos para calcular diferença entre duas datas em Segundos, Minutos, Horas, Dias, Meses e Anos. Vou explicar o cálculo da diferença em Dias, linha 9. Inicialmente nas linhas 3 e 4, criamos 2 datas Read More →