anchor.diff:  [[howto]]
  -= '`How-to`'     guides
  += '`How-to`' guides
   
   [partintro]
   --
  
positive.code: value for you based on whether it thinks your database is embedded (default `create-drop`)
  or not (default `none`). An embedded database is detected by looking at the `Connection`
  type: `hsqldb`, `h2` and `derby` are embedded, the rest are not. Be careful when switching
  from in-memory to a '`real`'     database that you don't make assumptions about the existence of
  the tables and data in the new platform. You either have to set `ddl-auto` explicitly, or
  use one of the other mechanisms to initialize the database.
  
  
negative.code: === Change the location of external properties of an application
  By default properties from different sources are added to the Spring `Environment` in a
  defined order (see '<<spring-boot-features.adoc#boot-features-external-config>>' in
  the '`Spring Boot features`' section for the exact order).
  
  A nice way to augment and modify this is to add `@PropertySource` annotations to your
  application sources. Classes passed to the `SpringApplication` static convenience
  