2016-06-02 4 views
0

У меня есть выражение выражения выражения Spring (Spel) в атрибуте Thymeleaf. Это немного длиннее, и часть этого может быть непонятна для других разработчиков, поэтому я хочу включить в нее комментарий.Как написать комментарий в выражении SpEL?

Я ищу, чтобы сделать что-то вроде:

T(example.long.package.MyClass).someMethod("abc" /* Explain why value is "abc" here */) 

Кроме того, что синтаксис /*...*/ не работает, и выражение, конечно, сложнее. Это всего лишь пример; Я ищу общий способ комментариев в сложных выражениях SpEL. Я не вижу ссылок на комментарии в пределах Spring documentation chapter on SpEL.

Я могу обойти это, добавив комментарий Thymeleaf/HTML рядом с выражением, я просто хотел бы иметь комментарии в выражениях.

ответ

0

Я думаю, что лучше включить Javadoc для example.long.package.MyClass.someMethod.
Включить комментарии для бизнес-методов в представление не очень хорошая практика (IMHO)

+0

Я согласен, что это немного странно, но здесь я не пытаюсь документировать, что означает параметр. Я пытаюсь документировать, почему этот конкретный сайт вызова передает значение, которое может показаться странным выбором для этого параметра. Достаточно странно, что я счел целесообразным добавить комментарий. Потому что да, наличие чего-то «важного» в слое представления действительно странно. –

 Смежные вопросы

  • Нет связанных вопросов^_^