gpt4 book ai didi

java - 如何使用 Spring MVC 对我的 API 进行版本控制?

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

目前,我的 API 的 URL 是例如:

/api/users

使用 Spring MVC:

@RequestMapping("/api/users")

我想对这个 api 进行版本控制:

/api-v1.0/users

最好是能够在 @RequestMapping 注释中使用 SpEL,但是 it is unfortunately not possible :

@RequestMapping("/api-#{appProps['version']}/users")

那么还有哪些选择呢?

最佳答案

尝试使用 @RequestMapping("/api-${version}/users")

参见 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-ann-requestmapping-placeholders了解更多信息。

关于java - 如何使用 Spring MVC 对我的 API 进行版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29803015/

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