anchor.diff:  :source-highlighter: prettify
   :project_id: gs-spring-boot
   This guide provides a sampling of how {spring-boot}[Spring Boot] helps you accelerate and facilitate application development. As you read more Spring Getting Started guides, you will see more use cases for Spring Boot.
  -It is meant to give you a quick taste of Spring Boot. If you want to create your own Spring Boot-based project, visit 
  +It is meant to give you a quick taste of Spring Boot. If you want to create your own Spring Boot-based project, visit
   http://start.spring.io/[Spring Initializr], fill in your project details, pick your options, and you can download either
   a Maven build file, or a bundled up project as a zip file.
   
  
positive.code: This is only a small sampling of what Spring Boot can do. Checkout http://docs.spring.io/spring-boot/docs/{spring_boot_version}/reference/htmlsingle[Spring Boot's online docs]
  if you want to dig deeper.
  
  include::https://raw.githubusercontent.com/spring-guides/getting-started-macros/master/footer.adoc[]
  
  
negative.code: ----
  include::initial/src/main/java/hello/HelloController.java[]
  ----
  
  The class is flagged as a `@RestController`, meaning it's ready for use by Spring MVC to handle web requests. `@RequestMapping` maps `/` to the `index()` method. When invoked from a browser or using curl on the command line, the method returns pure text. That's because `@RestController` combines `@Controller` and `@ResponseBody`, two annotations that results in web requests returning data rather than a view.
  
  == Create an Application class
  