Spring Boot is an opinionated framework that autoconfigures various application components based on several criteria, like the starters you used, the properties configuration, and the active environment profile(s).
Is there a way to know which components (which Spring beans) are automatically registered by Spring Boot?
Is it possible to check all the configuration parameters applied for the current running application?
Can you determine which request URL will be handled by which controller?
Can you get metrics on the application, such as memory usage, thread allocation, ...