gpt4 book ai didi

mongodb - 将 Java bean 和 Scala 案例类映射到 MongoDB 对象

转载 作者:可可西里 更新时间:2023-11-01 09:52:54 26 4
gpt4 key购买 nike

我目前正在为这个问题苦苦挣扎..

在我们的系统中,我们使用Java bean Scala case classes,它们通常相互包含。因此,我正在寻找一个很好的解决方案,了解如何将这些对象映射到 mongoObjects,以便我可以从数据库中保存/加载它们。

为此,我尝试了 Morphia,但遗憾的是它无法从 json 序列化回对象,因为它无法构造案例类。

所以我尝试了 Salat,但是这个只适用于案例类而不适用于 java bean :(

有人知道如何做到这一点吗?

最佳答案

在这里向开发人员致敬。

如果您想使用 Salat,您可以将您的 Java bean 转换为 Scala 案例类,并使用 @scala.reflect.BeanProperty 注释构造函数参数以实现与 Java 的互操作性(如果这确实有必要) .

关于mongodb - 将 Java bean 和 Scala 案例类映射到 MongoDB 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13797323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com