如何用kotlin使用DecoratingStringHashMapper?
用spring数据keyvalue的例子有如下代码:
private final HashMapper<Post, String, String> postMapper = new DecoratingStringHashMapper<Post>( new JacksonHashMapper<Post>(Post.class));
我使用kotlin在线工具,它转换为:
private val postMapper = DecoratingStringHashMapper<Post>( JacksonHashMapper<Post>(Post::class.java))
但想法告诉我:
错误:(28,5)Kotlin:类型不匹配:推断类型是JacksonHashMapper,但是HashMapper! 预计
该怎么办?
好消息,与kotlin不需要键入,只是使用这样的:
private val postMapper = DecoratingStringHashMapper(Jackson2HashMapper(true))
希望它的帮助!