gpt4 book ai didi

java - 将 Joda DateTime 添加到 MongoDB——无法序列化

转载 作者:可可西里 更新时间:2023-11-01 10:33:17 24 4
gpt4 key购买 nike

我正在获取一个 DateTime 对象并尝试将其保存到 MongoDB 中。有没有办法为 Joda Time 实现“可序列化”?

这是我收到的错误

java.lang.RuntimeException: java.lang.IllegalArgumentException: can't serialize class org.joda.time.DateTime

我更愿意将格式保留为 DateTime,将其转换为 Java Date 是否是更合适的解决方案?如果需要,我可以这样做,但我不想只是保持日期格式一致。

谢谢!

最佳答案

目前只有原始类型、Date 和扩展 DBObject 的类通过 java 驱动程序得到支持。您最好使用像 Spring MongoDB 这样的映射器框架。如果您想保持 POJO 的原样。

关于java - 将 Joda DateTime 添加到 MongoDB——无法序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16612200/

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