Palestrando na Space Invaders V0.2

Palestrando na Space Invaders V0.2

menos de 1 minuto Fala galera, Andei sumido estas duas última semana, pois estava me preparando para o evento Space Invaders o qual palestrei junto com meu amigo Fernando Cesar Silva. Space Invaders é um evento sobre desenvolvimento e tecnologia, promovido pela Synchro, empresa que trabalho. Foi a segunda edição do evento, e neste ouve um crescimento de público de 150%. O título da nossa palestra era “Experiência multitenacy no SFW“. Falamos sobre a desafios de implementação de multitenancy no produto que atuamos o SFW (Solução Leia mais

Aprendendo Spring: #4 –  Criando Converters

Aprendendo Spring: #4 – Criando Converters

menos de 1 minuto E aí Pessoal, tudo bem com vocês? Estou muito feliz em anunciar que este é 101° post do blog. O blog foi criado em Dezembro de 2015, ainda é um bebê de 1 ano e 3 meses, mas já chegamos nesta marca expressiva. Agradeço a @debbyad pela ajuda, que publicou alguns destes posts e que continue a trazer ótimo conteúdos! Mas vamos para o que interessa. Hoje vou falar sobre os Converters do Spring. Estas Classes são responsáveis por fazerem a conversão Leia mais

Usando Proxy

Usando Proxy

menos de 1 minuto Fala galera, tudo certo por aí? Vocês já usaram proxy em suas aplicações? Proxy é um recurso muito útil contido no pacote Javassist (javassist.util.proxy). A definição para Javassist no Wikipédia é a seguinte: Javassist (Java programming assistant) é uma biblioteca Java que fornece um meio para manipular o bytecode Java de um aplicativo. Nesse sentido, o Javassist fornece o suporte para a reflexão estrutural, isto é, a capacidade de mudar a implementação de uma classe em tempo de execução. …. Leia mais

Aprendendo Spring: #3 – Enviando e-mail

Aprendendo Spring: #3 – Enviando e-mail

menos de 1 minuto Observação: Caso você esqueça de fazer a configuração, o SpringBoot não conseguirá criar o bean (JavaMailSender) necessário para o envio do e-mail. Implementação Configuração pronta, basta agora implementar o serviço de envio de e-mail. https://gist.github.com/edermfl/b0bde3786536859b498eb234941476e6 Basicamente, o que fizemos no serviço, foi solicitar ao Spring uma instância de JavaMailService já configurada com as informações que adicionamos no application.properties (linha5). O método enviar(), inicializa um objeto do tipo SimpleMailMessage (linha 8) e adiciona as informações: e-mail destinatário, assunto e texto do corpo Leia mais

Como tratar exceções e redirecionar erros usando Spring

Como tratar exceções e redirecionar erros usando Spring

menos de 1 minuto Olá, pessoal! Depois de um bom tempo finalmente mais um post! E como no meu serviço estamos tendo que aprender Spring Framework e Spring Boot para um projeto novo, venho aqui trazer um pouco dos recursos dessas ferramentas maravilhosas! Antes de começar, acredito que ter um pouco mais de base seria importante, então se vocês não leram ainda os posts do Éder sobre Spring, recomendo que leiam! São os seguintes posts: Aprendendo Spring Aprendendo Spring: #1 – Startup de Projeto Leia mais

Diferença entre NoClassDefFoundError e ClassNotFoundException

Diferença entre NoClassDefFoundError e ClassNotFoundException

menos de 1 minuto Quem (programador Java) nunca se deparou com estas exceções NoClassDefFoundError e ClassNotFoundException? Elas ocorrem com certa frequência e podem dar uma bela dor de cabeça. Esta semana estamos homologando a nova versão do sistema no Websphere 7, e cara… que trampo hen!! Atualmente, por algum motivo, depois que a aplicação é “deployada”, no classpath do Webphere não consta uma classe anônima do Hibernate 4.3.8 (versão que estamos usando): org.hibernate.type.descriptor.sql.DateTypeDescriptor$1. Aparentemente é algum problema na ordem do class loader, já que empacotamos o Leia mais

Aprendendo Spring: #2 – Configurando Beans

Aprendendo Spring: #2 – Configurando Beans

menos de 1 minuto E aí pessoal, feliz ano novo a todos! Que 2017 seja uma ano abençoado por Deus! Depois de muito tempo sem escrever uma linha aqui no blog, estou fazendo muita coisa em paralelo, assim não estava conseguindo me dedicar a nada, está faltando planejamento! kkkk Durante este período (de ausência), venho estudando o Spring Framework, e estou cada dia mais empolgado. Hoje consegui resolver/entender a configuração de beans da minha aplicação. Estou usando Spring Boot, e como já disse um Leia mais