anchor.diff:  ----
   include::initial/build.gradle[]
   ----
  +
  +NOTE: There are several comments embedded in this build file. They are used to extract out fragments for more detailed explanation further down in this guide.
   
   == Learn what you can do with Spring Boot
   
  
positive.code: ....
  
  == Add production-grade services
  If you are building a web site for your business, you probably need to add some management services. Spring Boot provides several out of the box with its https://github.com/spring-projects/spring-boot/blob/master/spring-boot-actuator/README.md[actuator module], such as health, audits, beans, and more.
  
  Add this to your build file's list of dependencies:
  
  
negative.code: 
  Whew! You probably don't want that until you are ready to turn on proper security settings, if at all.
  
  For more details about each of these REST points and how you can tune their settings with an `application.properties` file, you can read detailed http://docs.spring.io/spring-boot/docs/{spring_boot_version}/reference/htmlsingle/#production-ready-endpoints[docs about the endpoints].
  
  == View Spring Boot's starters
  You have seen some of http://docs.spring.io/spring-boot/docs/{spring_boot_version}/reference/htmlsingle/#using-boot-starter-poms[Spring Boot's "starters"]. You can see them all https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters[here in source code].
  
  == JAR support and Groovy support
  The last example showed how Spring Boot makes it easy to wire beans you may not be aware that you need. And it showed how to turn on convenient management services.
  