Scynamo-在DynamoDB和Scala类型之间转换的库
Scynamo是一个库,用于将您的Scala案例类/密封特征映射到DynamoDB或从DynamoDB映射。 为此,该库使用类型类方法,并且与Scala生态系统中的其他库非常相似。
功能概述
为您的ADT派生实例以从DynamoDB进行编码/解码
嵌套案例类/列表/地图/ ...的精确错误消息
使用选项自定义案例类和密封特征的派生
AttributeValue空安全访问器的语法
提供用于编码/解码的可选语法(请参阅scynamo.syntax.* )
安全:此操作不是在静默的情况下对空{String,Number,Binary}集进行编码,而是在scynamo失败,从而使您可以在到达DynamoDB之前捕获错误。 参见 。
文献资料
您可以在找到文档。
2021-02-17 09:06:16
47KB
Scala
1