About Roger Hughes
List/Grid Author Archives Subscribe to the RSS feed of Roger Hughes

Spring MVC, Ajax and JSON Part 2 – The Server Side Code
In my last blog I said that I was going to talk about Spring, Ajax and JSON, but didn’t. The reason for this is that I wanted to set the scene using a (barely) credible shopping ...

Spring MVC, Ajax and JSON Part 1 – Setting The Scene
I’ve been thinking about writing a blog on Spring, Ajax and JSON for a good while, but I’ve never got around to it. This was mainly because it was quite complicated and ...

Spring MVC, Ajax and JSON Part 1 – Setting The Scene
I’ve been thinking about writing a blog on Spring, Ajax and JSON for a good while, but I’ve never got around to it. This was mainly because it was quite complicated and ...

Does Defensive Programming Deserve Such a Bad Name?
The other day I went to an hour’s talk on erlang, merely as an observer; I know nothing about erlang except that it does sound interesting and that the syntax is… well… ...

Exception Handling with the Spring 3.2 @ControllerAdvice Annotation
A short time ago, I wrote a blog outlining how I upgraded my Spring sample code to version 3.2 and demonstrating a few of the little ‘gotchas’ that arose. Since that I’ve ...

Spring Framework: Three Spring Bean Lifecycle Techniques
When using the term ‘lifecycle’ the Guys at Spring are referring to the construction and destruction of your beans and usually this is in relation to the construction and ...

Synchronising Multithreaded Integration Tests
Testing threads is hard, very hard and this makes writing good integration tests for multithreaded systems under test… hard. This is because in JUnit there’s no built in ...

Super Quick Tomcat App Deployment Using a PULL Script
If you managed to read my last blog you’ll remember that I demonstrated a simple script for creating a new tomcat installation on a server by splitting the tomcat binaries from ...

Super Fast Tomcat Installation using FTP and Version Control
When talking about Continuous Delivery one of the tests that both Martin Fowler and Jez Humble often mention is their ‘flame thrower’ test. It goes something like this: ...

Securing your Tomcat app with SSL and Spring Security
If you’ve seen my last blog, you’ll know that I listed ten things that you can do with Spring Security. However, before you start using Spring Security in earnest one of ...



