1
2
您需要使用db4o有什么特别的原因吗?与许多Java持久性框架一样,它假设对象中的可变形性是好的,这与idiomatic Scala没有太好的配合。 使用Squeryl或Akka能够处理的多个NoSQL商店之一,您可能会有更多的乐趣。如果没有进一步的信息,我可能会推荐斯奎尔。
这样做之后,您还需要避免在您的个人对象中保持双向的朋友关系——它们将使不可变的“更新”几乎不可能。将此信息提升到专用的
你最初的问题就变得无关紧要了。) |
2
0
scala.collection.immutable.hashset不存在相同的序列化问题,重新编写依赖于不可变哈希集的Person类可以解决此问题:
|
davidzxc574 · 将字符串缩放为字符 2 年前 |
yic_l · 什么是“!”在这个函数中是什么意思? 2 年前 |
Jelly · Scala:用于理解递归未来 2 年前 |
bbgghh · 在scala中连接两个列表时如何处理不匹配的键 2 年前 |
Iheb Mar · 卡夫卡制作人/消费者粉碎每一秒的API调用 2 年前 |
B. Bal · 在Scala中重用类成员 2 年前 |