The following table shows some of the important starter projects provided by Spring Boot:
Starter | Description |
spring-boot-starter-web-services | This is a starter project to develop XML-based web services. |
spring-boot-starter-web | This is a starter project to build Spring MVC-based web applications or RESTful applications. It uses Tomcat as the default embedded servlet container. |
spring-boot-starter-activemq | This supports message-based communication using JMS on ActiveMQ. |
spring-boot-starter-integration | This supports the Spring Integration Framework that provides implementations for Enterprise Integration Patterns. |
spring-boot-starter-test | This provides support for various unit testing frameworks, such as JUnit, ... |