By no XML, they mean that you don't have to do any configuration in xml files.
You can declare everything as a bean.
Example: // enabling ETAGS
@Bean
public Filter etagFilter() {
return new ShallowEtagHeaderFilter();
}
There is also the option to do many things in a yml file like you are used to from Rails.