scala - 如何在运行时将 hocon 配置动态加载到案例类中
问题描述
我正在开发一个库,它将采用用户配置 hocon 和用户提供案例类(在用户应用程序的类路径中),我需要在运行时动态地将 hocon 配置读取到案例类。动态我的意思是我在编译时不知道案例类,我只会通过用户输入在运行时知道案例类。
如何使用类名或 ClassTag 将 hocon 读入案例类?我曾尝试在 tsconfig 周围使用 pureconfig 或 kxbmap/configs 和其他 scala 包装器,但这些在编译时需要案例类信息。
无论如何或有任何工具可以在运行时动态读取 hocon 到案例类?
解决方案
推荐阅读
- azure - 如何在 Azure PaaS 上的 Tomcat 中扩展 ErrorReportValve?
- python - 如何使用 TfIdfVectorizer 查找重要单词?
- local-storage - 寻找外部服务
- amazon-web-services - 新证书是否意味着导入整个链
- css - 带有 CSS 的 SVG 动画。将包裹在类周围的 SVG 元素移动到特定的 X 和 Y 坐标
- javascript - 尝试设置 react-native 调谐器时未处理的承诺拒绝
- python - 如何创建一个接受 pandas 数据框并删除包含特定值的行的函数?
- python - Python Flask - 如何将用户重定向到他们刚刚发布的帖子?
- android - ScrollView 不作为父级滚动,RelativeLayout 作为子级滚动
- batch-file - 减去txt文件