Seções iMasters
Artigos publicados por Roger Hughes
Desenvolvimento + Java

Investigando vazamento de memória: análise do problema – Parte 02

O primeiro artigo terminou comigo esperando o código de teste vazar memória suficiente para começar a investigar. É hora da investigação.

Desenvolvimento + Java

Investigando vazamento de memória: escrevendo código com vazamento de memória – Parte 01

Usarei o padrão Producer Consumer para fazer isso, porque posso demonstrar o problema com ele.

Desenvolvimento + Java

Introdução ao framework de teste do Spring MVC – Parte 02

O primeiro artigo introduziu o framework. Agora é hora de falar sobre utilizá-lo para testes de integração.

Desenvolvimento + Java

Introdução ao Framework de Teste do Spring MVC – Part 01

Neste artigo, falarei sobre ele e o aplicarei a alguns de meus códigos de exemplo para descobrir se ele faz mesmo aquilo que promete.

Desenvolvimento + Java

Auditoria a Spring MVC Webapp com AspectJ – Parte 02

Crie um Webapp MVC Spring que usa AOP na forma das anotações @Aspect e @Before do AspectJ para auditar uma visita de um usuário a uma tela.

Desenvolvimento + Java

Auditoria a Spring MVC Webapp com AspectJ – Parte 01

Auditar visitas de um usuário a uma tela é uma das poucas preocupações transversais que Programação Orientada a Aspectos resolve muito bem.

Java

O que são variáveis Matrix para Spring 3.2? – Parte 02: o código

Depois de ter resolvido o que e o porquê de variáveis Matrix no artigo anterior, este é sobre como e como usá-las.

Java

O que são variáveis Matrix para Spring 3.2? – Parte 01

Depois de algumas pesquisas, este artigo é o meu entendimento do que são e do que você pode fazer com elas.

Desenvolvimento + Java

Como você organiza os sub-módulos Maven?

Uma das coisas que observei é que cada projeto com o qual você se depara tem uma forma ligeiramente diferente de organizar módulos Maven.

Ajax + Java + JavaScript

Spring MVC, Ajax e JSON – Parte 03: o código do lado do cliente

Terminado o código do lado do servidor, a próxima coisa a fazer é o código do lado do cliente, o que envolve escrever algum JavaScript.