Appendix B. Spring Boot starters

Spring Boot starter dependencies greatly simplify the dependencies section of your project’s build specification by aggregating commonly used dependencies under more coarse-grained dependencies. Your build will transitively resolve the dependencies that are declared in the starter dependency.

Not only do starter dependencies keep the dependencies section of the build smaller, they are typically organized by the type of functionality they bring to an application. For example, rather than specify specific libraries required for validation (such as Hibernate Validator and Tomcat’s embedded expression language), you can simply add the spring-boot-starter-validation starter as a dependency.

Table B.1 lists all of ...

Get Spring Boot in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.