【问题标题】:Why do we use XStream annotations in Optaplanner为什么我们在 Optaplanner 中使用 XStream 注解
【发布时间】:2017-11-08 00:53:17
【问题描述】:

我是 OptaPlanner 的新手并试图理解代码,我观察到以下注释在代码中的许多地方使用,但我认为我们在项目中的任何地方都没有使用序列化。 有人可以解释一下什么时候,在什么类上,为什么我们在 optaplanner 中使用下面的注释

@XStreamAlias @XStreamInclude @XStreamConverter

【问题讨论】:

    标签: java xstream optaplanner


    【解决方案1】:

    这只是读取/写入 XML 的示例 UI,它根本与 optaplanner-core 无关。如果你读/写 JSON (jackson) 或数据库 (JPA/hibernate),你会删除这些。

    要查看它们的功能,请访问 XStream 网站并查看“注释”页面。

    【讨论】:

    • 非常感谢。如果某些条件为真,我是否可以通过所有规则验证?我的用例是通过所有约束验证并且如果我的输入数据符合某些条件则什么都不做?
    猜你喜欢
    • 2010-11-24
    • 2015-06-18
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 2011-02-05
    • 1970-01-01
    • 2023-03-11
    • 2014-06-20
    相关资源
    最近更新 更多