springboot中所有扩展点或者扩展接口
时间: 2023-12-16 11:43:28 浏览: 34
在Spring Boot中,有很多扩展点或扩展接口可以用于自定义或扩展框架的功能。以下是一些常见的扩展点和接口:
1. Spring Boot Starter:Spring Boot Starter是一种特殊的依赖关系,它提供了一组相关的库和配置,用于快速启动一个特定的应用程序。
2. Spring Boot AutoConfiguration:Spring Boot AutoConfiguration是一种自动配置机制,它基于classpath中存在的库和类来自动配置Spring Boot应用程序。
3. Spring Boot Actuator:Spring Boot Actuator是一组可插拔的管理端点,它提供了有关应用程序运行状况的信息,例如健康状况、内存使用情况、日志记录等。
4. Spring Boot CommandLineRunner:Spring Boot CommandLineRunner是一个接口,它允许在Spring Boot应用程序启动时运行一些代码。
5. Spring Boot ApplicationListener:Spring Boot ApplicationListener是一个接口,它可以用于监听Spring Boot应用程序的事件,例如应用程序启动、上下文刷新等。
6. Spring Boot ConfigurationProperties:Spring Boot ConfigurationProperties是一种机制,它允许将应用程序配置映射到POJO类中,以方便配置管理。
7. Spring Boot Banner:Spring Boot Banner是一个可选的自定义应用程序启动时的ASCII艺术图案。
以上是一些常见的Spring Boot扩展点和接口,当然还有很多其他的扩展点和接口可以使用。