为什么我们在 Optaplanner 中使用 XStream 注解
Why do we use XStream annotations in Optaplanner
我是 OptaPlanner 的新手,正在尝试理解代码,我观察到代码中的许多地方都使用了下面的注释,但我认为我们在项目的任何地方都没有使用序列化。
有人可以解释一下什么时候,什么 类,以及为什么我们在 optaplanner
中使用以下注释
@XStreamAlias
@XStreamInclude
@XStreamConverter
那只是UIread/writes到XML的例子,跟optaplanner-core一点关系都没有。如果你 read/write 到 JSON (jackson) 或数据库 (JPA/hibernate),你会删除它们。
要查看他们的工作,请访问 XStream 网站并查看 "annotations" 页面。
我是 OptaPlanner 的新手,正在尝试理解代码,我观察到代码中的许多地方都使用了下面的注释,但我认为我们在项目的任何地方都没有使用序列化。 有人可以解释一下什么时候,什么 类,以及为什么我们在 optaplanner
中使用以下注释@XStreamAlias @XStreamInclude @XStreamConverter
那只是UIread/writes到XML的例子,跟optaplanner-core一点关系都没有。如果你 read/write 到 JSON (jackson) 或数据库 (JPA/hibernate),你会删除它们。
要查看他们的工作,请访问 XStream 网站并查看 "annotations" 页面。