anchor.diff:  Using the created `DataSource` in conjunction with Spring JDBC provides you with a fully configured and operational `JdbcTemplate` object that you can use to interact with your SQL database.
   You can connect to your database with as little as a database and instance names.
   
  -== R2DBC Support
  +=== R2DBC Support
   
   Maven and Gradle coordinates, using <<getting-started.adoc#bill-of-materials, Spring Cloud GCP BOM>>:
   
  
positive.code: 
  NOTE: If you provide your own `spring.datasource.url`, it will be ignored, unless you disable Cloud SQL auto configuration with `spring.cloud.gcp.sql.enabled=false` or `spring.cloud.gcp.sql.jdbc.enabled=false`.
  
  ==== `DataSource` creation flow
  
  Spring Boot starter for Google Cloud SQL registers a `CloudSqlEnvironmentPostProcessor` that provides a correctly formatted `spring.datasource.url` property to the environment based on the properties mentioned above.
  It also provides defaults for `spring.datasource.username` and `spring.datasource.driver-class-name`, which can be overridden.
  
negative.code: ----
  
  
  === Samples
  
  Available sample applications and codelabs:
  
  