java - 如何对我的 Java 服务进行版本控制,例如 REST API 版本控制
问题描述
我需要一种方法来对我的 java 服务进行版本控制,以像 REST 一样进行版本控制。我想使用语义版本控制并像 REST 一样管理我的 java api 生命周期。示例:- String runService(String serviceVersion, String inputToService...)
并根据版本调用服务的适当功能。
我正在考虑通过类加载器加载不同版本的 jar,如Java、Classpath、Classloading => 同一个 jar/项目的多个版本中所描述的那样
有没有最好的方法来做到这一点,或者我应该切换到 REST。
解决方案
推荐阅读
- python - Seaborn barplot 中的错误栏问题 - Python
- angular - 使用 DatePicker 无法加载资源错误
- swift - 是什么让 Swift 中的调用变得昂贵?
- android - Android - 使用静态布局在位图底部绘制文本
- python - 如何通过 GridSearchCV 打印最佳参数进行 k 折交叉验证
- c# - 在 C# 应用程序中从 UNC 网络路径访问文件
- c - C - 在无限长度的行中读取有限长度的单词
- python - 在 Windows 上的 fit_generator 中激活 use_multiprocessing 时出错
- react-native - Expo Push Notifications - 当应用程序处于前台时,它会导致 iOS 崩溃
- node.js - 如何在 # {} 变量中访问 $ {}?