Apache Ignite map string to enum



我想将数据库VARCHAR值映射到模型中的枚举值。我在查询性和jdbctypefield中修改了字段定义,使得字段类型是我的枚举(分别为java.lang.string和string.class.class)。代码执行,但DB中插入的值是对应于枚举值的序数。

是否有解决方案或不支持枚举的字符串转换?

谢谢!

您可以尝试实现JdbcTypesTransformer(或扩展现有JdbcTypesDefaultTransformer)以为特定列创建自己的映射。可以通过CacheJdbcPojoStoreFactory#transformer属性在配置中提供实现。

相关内容

  • 没有找到相关文章

最新更新