@PostMapping(VideoMappingConstants.SAVE_V1)
public Result<Boolean> save(@RequestBody VideoRequest request) {
return Result.createBySuccess(videoManager.save(request, false));
}
@PostMapping(VideoMappingConstants.SAVE_V2)
public Result<Boolean> save(@RequestBody VideoRequest request) {
return Result.createBySuccess(videoManager.save(request, false));
}
@PostMapping(VideoMappingConstants.SAVE_V3)
public Result<Boolean> save(@RequestBody VideoRequest request) {
return Result.createBySuccess(videoManager.save(request, false));
}
String SAVE_V1 = "/save/v1";
String SAVE_V2 = "/save/v2";
String SAVE_V3 = "/save/v3";
提供版本号的设置,可以保留不同的保存逻辑,兼容不同的前端,比如app升级时,有的使用V1版本接口,有的使用V2版本接口,这样互相兼容,升级更平滑。

36万+

被折叠的 条评论
为什么被折叠?



