anchor.diff:  }
   ----
   
  +Schemas can be generated for entire object hierarchies with interleaved relationships and composite keys.
  +
   === Sample
   
   
  
positive.code: 
  ==== Supported Types
  
  Spring Data Cloud Spanner supports the following types for regular fields:
  
  * `com.google.cloud.ByteArray`
  * `com.google.cloud.Date`
  
negative.code: All accessible properties on POJOs are automatically recognized as a Cloud Spanner column.
  Column naming is generated by the `PropertyNameFieldNamingStrategy` by default defined on the `SpannerMappingContext` bean.
  The `@Column` annotation optionally provides a different column name than that of the property and some other settings:
  
  - `name` is the optional name of the column
  - `spannerTypeMaxLength` specifies for `STRING` and `BYTES` columns the maximum length. This setting is only used when generating DDL schema statements based on domain types.
  - `nullable` specifies if the column is created as `NOT NULL`. This setting is only used when generating DDL schema statements based on domain types.
  