如何找到给定Spring Boot类/包的bean列表?

时间:2016-01-14 22:18:58

标签: java spring spring-mvc configuration javabeans

我目前正在使用Spring Boot和许多初学者包,例如Web MVC框架,Thymeleaf模板和安全性。

这些软件包中的每一个都有许多不同的配置选项。我主要使用自动配置包中的源来确定需要连接哪些bean以及如何进行连接。

但是,有没有简单的方法来查找给定Spring包所需的预期bean /类列表?

1 个答案:

答案 0 :(得分:0)

要查看豆类,您可以使用弹簧启动器

要启用执行器,您只需将执行器启动器依赖项添加到项目中即可。

Gradle

compile("'org.springframework.boot:spring-boot-starter-actuator:1.3.1.RELEASE'
")

对于Maven

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>

如果您使用的是spring boot parent pom

,则可以跳过该版本

现在,如果本地和端口是8080那么你可以重建你的应用程序make get request http://server:port/beans

http://localhost:8080/beans

如果要使用CURL命令行工具进行访问,可以

curl http://localhost:8080/beans

欲了解更多信息,请访问

http://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html