我将Katharsis从2.7.0升级到2.8.2
而且我发现了以下问题。


Katharsis无法发现没有空参数构造函数的存储库。
临时解决方案:为每个存储库添加空参数构造函数
Katharsis无法发现异常映射器。
临时解决方案:在KatharsisFeature构造函数中添加以下代码。

this.addModule(new CoreModule(“ io.katharsis.example.jersey.domain”,this.buildResourceFieldNameTransformer(objectMapper)));;


我通过调试源代码修复了这两个问题。但也许是坏习惯。

2.8.2中配置KatharsisFeature的最佳实践是什么?

请参考Katharsis的示例:
https://github.com/katharsis-project/katharsis-framework/tree/master/katharsis-examples/jersey-example

要素类
https://github.com/katharsis-project/katharsis-framework/blob/master/katharsis-examples/jersey-example/src/main/java/io/katharsis/example/jersey/KatharsisDynamicFeature.java

最佳答案

这不是问题。这是一个错误报告;合法甚至。

Please create one

10-04 15:57