我可以注释,声明或注册一些信息,以便显示在/ actuator / info下

时间:2018-12-23 12:45:02

标签: spring-boot spring-boot-actuator

我希望有一种方法可以使信息文档丢失到我的代码中,甚至可以使代码“自我报告”。例如,假设我希望我的/ info端点报告我的应用程序使用的所有SQLServer表...,并且我想使报告保持与代码接近。

  1. 我可以在我的SQL语句附近进行注释。 @Info(“ tablesused”,“ FOOD_INVOICE”)。然后,我的InfoContributor可以搜索这些注释;或者,
  2. 我可以调用某种方法来“注册”我对表的使用,并以此方式积累信息;或者,
  3. 其他与代码紧密相关的东西

我还可以提出一个dot.notation命名标准,并在application.properties中列出我的信息,但这似乎与代码本身相去甚远。并且需要一个名称来命名另一个名称。

是否有类似这样的标准支持。已经内置到SpringBoot中了吗?另外,任何人都知道可以解决此问题的所需增强功能……可能会给我一些想法。

0 个答案:

没有答案