Я смотрел на язык выражения spring, и это кажется очень полезным, если вы используете для конфигурации xml файлов. Однако в справочных документах представлено множество примеров, в которых используется следующий код:
ExpressionParser parser = new SpelExpressionParser();
String name = parser.parseExpression
Когда и почему я буду использовать это, поскольку я могу сделать все это, используя обычную java. Я пропустил некоторые функции или другие возможности использования SpelExpressionParser? Существуют ли другие случаи использования spel, о которых я не знаю?