anchor.diff:  == Introducing Spring Boot
   Spring Boot makes it easy to create stand-alone, production-grade Spring based
   Applications that you can run. We take an opinionated view of the Spring
  -platform and third-party libraries, so that you can get started with minimum fuss. Most Spring
  -Boot applications need very little Spring configuration.
  -
  -You can use Spring Boot to create Java applications that can be started by using `java -jar`
  -or more traditional war deployments. We also provide a command line tool that runs
  -"`spring scripts`".
  +platform and third-party libraries, so that you can get started with minimum fuss. Most
  +Spring Boot applications need very little Spring configuration.
  +
  +You can use Spring Boot to create Java applications that can be started by using
  +`java -jar` or more traditional war deployments. We also provide a command line tool that
  +runs "`spring scripts`".
   
   Our primary goals are:
   
  
positive.code: 	</project>
  ----
  
  The preceding listing should give you a working build. You can test it by running `mvn package` (for
  now, you can ignore the "`jar will be empty - no content was marked for inclusion!`" warning).
  
  NOTE: At this point, you could import the project into an IDE (most modern Java IDEs
  include built-in support for Maven). For simplicity, we continue to use a plain
  
negative.code: If you are getting started with Spring Boot, or "Spring" in general, start by reading
  this section. It answers the basic "`what?`", "`how?`" and "`why?`" questions. It includes
  an introduction to Spring Boot, along with installation instructions.
  We then walk you through building your first Spring Boot application, discussing some core
  principles as we go.
  --
  
  
  