Каковы преимущества Spring Integration с использованием XML по сравнению с использованием Java DSL? Я считаю, что все документы написаны с использованием декларативного формата XML, однако мне лично легче писать код на Java, чем на XML. Есть ли причина пересмотреть мою точку зрения?