anchor.diff:  example, if you are writing a JPA application, the package of the
   `@EnableAutoConfiguration` annotated class is used to search for `@Entity` items.
   
  -Using a root package also lets the `@ComponentScan` annotation be used without
  -needing to specify a `basePackage` attribute. You can also use the
  -`@SpringBootApplication` annotation if your main class is in the root package.
  +Using a root package also lets the `@ComponentScan` annotation be used without needing to
  +specify a `basePackage` attribute. You can also use the `@SpringBootApplication`
  +annotation if your main class is in the root package.
   
   The following listing shows a typical layout:
   
  
positive.code: `spring-boot-antlib` "`AntLib`" module is also available to help Ant create executable
  jars.
  
  To declare dependencies, a typical `ivy.xml` file looks something like the following example:
  
  [source,xml,indent=0]
  ----
  
negative.code: If you import additional starters, you can safely omit the version number.
  
  With that setup, you can also override individual dependencies by overriding a property
  in your own project. For instance, to upgrade to another Spring Data release train, you
  would add the following to your `pom.xml`:
  
  [source,xml,indent=0,subs="verbatim,quotes,attributes"]
  ----
  