gpt4 book ai didi

java - 如果枚举值已使用 JDO 实体保存,我可以删除它吗?

转载 作者:行者123 更新时间:2023-12-02 07:38:20 25 4
gpt4 key购买 nike

所以我保存了一个包含 MyEnum 值的 JDO 实体。

public enum MyEnum {
MyValue1,
MyValue2,
MyValue3;
}

但是现在我需要删除至少一个枚举值。由于已存储的值不再有效,这会使 JDO 查询崩溃吗?

感谢您的帮助。

最佳答案

JDO 最有可能使用 Enum.valueOf(class, string)实例化枚举。因此,如果值不受支持,它将产生 IllegalArgumentException

关于java - 如果枚举值已使用 JDO 实体保存,我可以删除它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902692/

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