Appendix D. Spring Boot dependencies

Whether you’re building your project with Maven or Gradle or you’re working with the Spring Boot CLI, Spring Boot provides dependency management support for several libraries that are commonly used in Spring applications. Table D.1 lists all of the library dependencies supported by Spring Boot version 1.3.0.

In many cases, these dependencies will automatically be added to your project’s build and classpath by one of the Spring Boot starters (described in appendix A). If, however, you need a library that isn’t covered by the starters you’re using, you can explicitly declare the dependency in your Maven or Gradle build specification.

For instance, suppose you want to include the H2 embedded database in your ...

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.