Могу ли я аннотировать, объявлять или регистрировать некоторую информацию, чтобы она отображалась в / actator / info? - PullRequest
0 голосов
/ 23 декабря 2018

Мне бы хотелось, чтобы информационная документация теряла мой код или даже делала код "самоотчетным".Например, предположим, что я хочу, чтобы моя конечная точка / info сообщала обо всех таблицах SQLServer, используемых моим приложением ... и я хочу, чтобы отчеты были близки к коду.

  1. Я мог бы комментировать рядом с моимОператоры SQL.@Info ( "tablesused", "FOOD_INVOICE").И тогда мой InfoContributor может искать эти аннотации;или
  2. Я мог бы вызвать какой-нибудь метод, чтобы «зарегистрировать» мое использование таблицы и таким образом накапливать информацию;или
  3. Что-то еще, похожее на код

Я мог бы также придумать стандарт именования dot.notation и вывести свою информацию в application.properties, но это кажется слишкомдалеко от самого кода.И это требует имени, чтобы назвать другое имя.

Есть ли стандартная поддержка для чего-то подобного.уже встроен в SpringBoot?Кроме того, любой, кто знает о запрошенных улучшениях, которые касаются этого ... может дать мне несколько идей.

...