Estava criando um webservice na IDE IntellIJ e novamente me deparei com esse erro e não me lembrava da solução. Em uma rápida pesquisada me lembrei que isso tem a ver com a versão do Java. Simples, o meu ambiente Java estava compilando na versão 7 e executando na versão 8. Foi um erro bem … Continue lendo Unsupported major.minor version 52.0
Tag: Java
Hibernate JPA e atributos ENUM
É bem comum esbarrarmos com algumas colunas de tabelas de banco de dados que só aceitem valores dentro de um conjunto estipulado. Por exemplo, coluna sexo da tabela pessoa apenas aceita os valores 'MASCULINO' e 'FEMININO', e em nosso sistema que faz uso do Hibernate, comumente nossa classe Pessoa teria um atributo sexo do tipo … Continue lendo Hibernate JPA e atributos ENUM
Gson – Serializando e Deserializando de forma customizada classes Date
Enquanto desenvolvia um webservice que usava Gson para transformar objetos em Json como formato de às requisições de um aplicativo Android, tive a necessidade de modificar o formato em que ficará objetos da classe java.util.Date após a serialização no webservice e de modificar o formato esperado na deserialização no cliente. Modifiquei os formatos para "yyyy-MM-dd'T'HH:mm:ss" … Continue lendo Gson – Serializando e Deserializando de forma customizada classes Date
JAXB vs Jackson e Gson
Estava procurando na internet saber sobre o desempenho dos frameworks Jackson e Gson para lidar com Json em um webservice que estou trabalhando e encontrei essa postagem: http://tuhrig.de/jaxb-vs-gson-and-jackson/ Thomas Uhrig comparou não só esses dois frameworks que estava procurando, mas como os colou na disputa do Json x XML, comparando-os também com o JAXB. Como … Continue lendo JAXB vs Jackson e Gson