Skip to content

Commit d87aa53

Browse files
committed
Remove outdated modules section from README
Closes gh-48291
1 parent 70acb44 commit d87aa53

File tree

1 file changed

+0
-81
lines changed

1 file changed

+0
-81
lines changed

README.adoc

Lines changed: 0 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -105,87 +105,6 @@ $ ./gradlew build
105105

106106

107107

108-
== Modules
109-
110-
There are several modules in Spring Boot. Here is a quick overview:
111-
112-
113-
114-
=== spring-boot
115-
116-
The main library providing features that support the other parts of Spring Boot. These include:
117-
118-
* The `SpringApplication` class, providing static convenience methods that can be used to write a stand-alone Spring Application.
119-
Its sole job is to create and refresh an appropriate Spring `ApplicationContext`.
120-
* Embedded web applications with a choice of container (Tomcat, Jetty).
121-
* First-class externalized configuration support.
122-
* Convenience `ApplicationContext` initializers, including support for sensible logging defaults.
123-
124-
125-
126-
=== spring-boot-autoconfigure
127-
128-
Spring Boot can configure large parts of typical applications based on the content of their classpath.
129-
A single `@EnableAutoConfiguration` annotation triggers auto-configuration of the Spring context.
130-
131-
Auto-configuration attempts to deduce which beans a user might need. For example, if `HSQLDB` is on the classpath, and the user has not configured any database connections, then they probably want an in-memory database to be defined.
132-
Auto-configuration will always back away as the user starts to define their own beans.
133-
134-
135-
136-
=== spring-boot-starters
137-
138-
Starters are a set of convenient dependency descriptors that you can include in your application.
139-
You get a one-stop shop for all the Spring and related technology you need without having to hunt through sample code and copy-paste loads of dependency descriptors.
140-
For example, if you want to get started using Spring and JPA for database access, include the `spring-boot-starter-data-jpa` dependency in your project, and you are good to go.
141-
142-
143-
144-
=== spring-boot-actuator
145-
146-
Actuator endpoints let you monitor and interact with your application.
147-
Spring Boot Actuator provides the infrastructure required for actuator endpoints.
148-
It contains annotation support for actuator endpoints.
149-
This module provides many endpoints, including the `HealthEndpoint`, `EnvironmentEndpoint`, `BeansEndpoint`, and many more.
150-
151-
152-
153-
=== spring-boot-actuator-autoconfigure
154-
155-
This provides auto-configuration for actuator endpoints based on the content of the classpath and a set of properties.
156-
For instance, if Micrometer is on the classpath, it will auto-configure the `MetricsEndpoint`.
157-
It contains configuration to expose endpoints over HTTP or JMX.
158-
Just like Spring Boot AutoConfigure, this will back away as the user starts to define their own beans.
159-
160-
161-
162-
=== spring-boot-test
163-
164-
This module contains core items and annotations that can be helpful when testing your application.
165-
166-
167-
168-
=== spring-boot-test-autoconfigure
169-
170-
Like other Spring Boot auto-configuration modules, spring-boot-test-autoconfigure provides auto-configuration for tests based on the classpath.
171-
It includes many annotations that can automatically configure a slice of your application that needs to be tested.
172-
173-
174-
175-
=== spring-boot-loader
176-
177-
Spring Boot Loader provides the secret sauce that allows you to build a single jar file that can be launched using `java -jar`.
178-
Generally, you will not need to use `spring-boot-loader` directly but work with the link:spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin[Gradle] or link:spring-boot-project/spring-boot-tools/spring-boot-maven-plugin[Maven] plugin instead.
179-
180-
181-
182-
=== spring-boot-devtools
183-
184-
The spring-boot-devtools module provides additional development-time features, such as automatic restarts, for a smoother application development experience.
185-
Developer tools are automatically disabled when running a fully packaged application.
186-
187-
188-
189108
== Guides
190109

191110
The https://spring.io/[spring.io] site contains several guides that show how to use Spring Boot step-by-step:

0 commit comments

Comments
 (0)