如何输出Spring公开的所有端点

Jac*_*tra 8 java spring

我想知道如何公开我的Spring应用程序公开的所有端点.是否有一种简单的方法可以检查每种@profile暴露的方法?

例:

GET   /api/resource
GET   /api/resource/list
POST  /api/resource
PUT   /api/resource
Run Code Online (Sandbox Code Playgroud)

过去,我使用过Laravel中的Web应用程序,他们有一个简单的cli方法来检查暴露的方法.

fpm*_*les -1

我假设根据问题的措辞,您没有使用 Spring Boot,如果您使用过,执行器映射端点会为您执行此操作,但您的答案在于如何在执行器中构建映射端点。您可以利用一个 RequestMappingHandlerMapping 对象。