Spring Cloud Cloud Spanner 列
2024-01-11 14:54 更新
POJO上的所有可访问属性都将自动识别为“ Cloud Spanner”列。列命名由PropertyNameFieldNamingStrategy
bean上默认定义的PropertyNameFieldNamingStrategy
生成。@Column
注释可以选择提供与属性和其他设置不同的列名:
name
是列的可选名称spannerTypeMaxLength
为STRING
和BYTES
列指定最大长度。仅在基于域类型生成DDL架构语句时使用此设置。nullable
指定是否将列创建为NOT NULL
。仅在基于域类型生成DDL架构语句时使用此设置。spannerType
是您可以选择指定的Cloud Spanner列类型。如果未指定,则从Java属性类型推断兼容的列类型。spannerCommitTimestamp
是一个布尔值,指定此属性是否对应于自动填充的提交时间戳记列。写入Cloud Spanner时,将忽略此属性中设置的任何值。
以上内容是否对您有帮助:
更多建议: