gpt4 book ai didi

java - 如何处理一个 API 的两个版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:53:18 25 4
gpt4 key购买 nike

我的问题:处理一个 API 的两个不同版本的好方法是什么? (子问题:如果包含两个具有相同类名的库,是否有任何方法可以避免类路径引用问题?)

问题描述:我有一个使用 API 的项目。在过去的几个月里,我一直在为旧版本开发,我即将为新版本添加功能。据我所知,只有一个关键区别。但是,我还没有 API(正在等待有人给我 jar)所以我不能确定是否还有更多差异。

子问题的描述:我担心两个 API 之间可能存在类引用不一致的问题(就像我说的,我还没有确定的 jar)。

我知道您可能想要查看一些代码,但这是一个设计问题,而不是编码问题。我希望能得到一些最佳实践。谢谢!

不是重复的:我有 lookedfew问题可能看起来是重复的,但它们并没有真正解决我的问题:)

最佳答案

避免或遮荫。

如果您可以完全控制类路径,则可以使用排序:这是脆弱且不直观的。

如果你不这样做,你就会受到任何事物的摆布,因此会出现阴影及其相关的问题。

关于java - 如何处理一个 API 的两个版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11311252/

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