First of all ... Im relatively new in Spring, I use spring 3.x and I DONT LIKE SPRING\'S XML CONFIGURATION FILES ... I dont want for every refactoring I do, to run into XML
With Spring MVC 3.2, you can create a conversion service class that extends the DefaultFormattingConversionService e.g
ApplicationConversionService.java
import org.springframework.format.support.DefaultFormattingConversionService;
import org.springframework.stereotype.Component;
@Component("conversionService")
public class ApplicationConversionService extends DefaultFormattingConversionService {
public ApplicationConversionService(){
//DefaultFormattingConversionService's default constructor
//creates default formatters and converters
super(); //no need for explicit super()?
//add custom formatters and converters
addConverter(new MyConverter());
}
}
and specify it in the spring config e.g
dispatcher-servlet.xml