anchor.diff:      }
   }
   ----
  -When application starts it will start immediately serving this REST API with embedded Tomcat in this address:
  +When application starts it will start immediately serving this REST API with embedded Tomcat at this address:
   [source,java]
   ----
   http://localhost:8080/questions/12
  
positive.code: This concept is called *Convention over Configuration*.
  Of course these defaults can be easily re-configured.
  
  On top of that we get:
  
   * Embedded Tomcat (or other) server to easily run our web app - as easily as `java -jar app.jar`
  
  TODO:
  benefits in production
  
  
  == Setup
  
negative.code:    <artifactId>spring-boot-starter-data-jpa</artifactId>
  </dependency>
  ----
  Now we create our model with JPA annotations as usual. All these `@Entity`, `@Id`, `@ManyToOne`, `@OneToMany`, ...
  
  We also have included Spring Data by this dependency so we can start using it with all features it provides.  
  