如何将用户定义的属性值应用于@RequestMapping

贾斯汀

我有几个@RequestMapping值有一天会从“ / XXX”更改为“ / V100”。所以我需要在属性中定义它。我已经搜索过,并且有使用application.properties的方法,但是我必须在用户定义的属性(例如“ local.properties”)中保留“ / XXX”值。是否可以@RequestMapping在用户定义的属性上定义值?

@Controller
@RequestMapping("/XXX")
public class MyController {
...
}

**更新:尝试了几个小时并使其正常工作。

my.properties

api.version=V100

mvc-context.xml

<context:property-placeholder ignore-unresolvable="true" location="/WEB-INF/config/property/my.properties"/>

控制器

@RequestMapping("/${api.version}")

Tomcat日志

localhost-startStop-1> [2016-04-28 15:01:35.410] [INFO] [RequestMappingHandlerMapping] [534] Mapped "{[/V100/detail],methods=[GET]}"...
马克·塔林

除了@JustinB提供的xml解决方案之外,这里还有一个仅注释的解决方案(已通过Spring Boot测试):

@Controller
@PropertySource(value = "classpath:/user.properties", ignoreResourceNotFound = true)
@RequestMapping("/${api.version:}")
public class MyController {

...

}

api.version从If src / main / resources / user.properties中读取的值(如果存在)。如果文件丢失或未api.version设置,则默认为空字符串。

请注意,如果api.version还在application.properties中定义了它,则将优先考虑是否存在并设置了user.propertiesapi.version

这里提供@PropertySource的更多示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将用户定义的属性值应用于@RequestMapping

来自分类Dev

如何将用户定义的函数应用于每个numpy数组元素

来自分类Dev

如何将用户定义的函数应用于BigQuery SQL中的多个列?

来自分类Dev

如何将用户自定义函数列明智地应用于熊猫中的分组数据

来自分类Dev

如何将用户指定的条件应用于Access查询中的多个字段?

来自分类Dev

如何将用户指定的条件应用于Access查询中的多个字段?

来自分类Dev

如何将用户过滤器应用于excel vba中的选择?

来自分类Dev

R:如何将用户定义的函数应用于数据表的多列并在滑动窗口(即移动平均值)中求值

来自分类Dev

Java:如何将用户定义属性的值放入数组中?

来自分类Dev

如何将CSS样式应用于自定义属性

来自分类Dev

HTML / CSS如何将CSS应用于具有自定义数据属性的“ a”?

来自分类Dev

HTML / CSS如何将CSS应用于具有自定义数据属性的“ a”?

来自分类Dev

如何将填充属性值应用于文档服务中的整个表?

来自分类Dev

如何将自定义JsonConverter应用于字典中列表中的值?

来自分类Dev

无法将用户定义的字符串替换功能应用于小标题的内容

来自分类Dev

通过将用户定义的函数应用于向量集来创建矩阵

来自分类Dev

将用户定义的函数应用于特定的数据框列

来自分类Dev

将用户定义的函数应用于 DataFrame 失败,Python 3.6

来自分类Dev

如何将NUnit属性应用于部件

来自分类Dev

如何将CSS应用于html属性

来自分类Dev

如何将css应用于标签的属性?

来自分类Dev

jQuery:如何将函数应用于哈希值?

来自分类Dev

如何将数学函数应用于节点值?

来自分类Dev

如何将 CSS 应用于输入标签值

来自分类Dev

将用户提供的功能应用于groupby对象

来自分类Dev

如何在XSLT中将translate()应用于属性值?

来自分类Dev

应用于用户定义的函数

来自分类Dev

如何将自定义主题应用于Google自定义搜索?

来自分类Dev

如何将自定义字体应用于Android应用中的每个TextView

Related 相关文章

  1. 1

    如何将用户定义的属性值应用于@RequestMapping

  2. 2

    如何将用户定义的函数应用于每个numpy数组元素

  3. 3

    如何将用户定义的函数应用于BigQuery SQL中的多个列?

  4. 4

    如何将用户自定义函数列明智地应用于熊猫中的分组数据

  5. 5

    如何将用户指定的条件应用于Access查询中的多个字段?

  6. 6

    如何将用户指定的条件应用于Access查询中的多个字段?

  7. 7

    如何将用户过滤器应用于excel vba中的选择?

  8. 8

    R:如何将用户定义的函数应用于数据表的多列并在滑动窗口(即移动平均值)中求值

  9. 9

    Java:如何将用户定义属性的值放入数组中?

  10. 10

    如何将CSS样式应用于自定义属性

  11. 11

    HTML / CSS如何将CSS应用于具有自定义数据属性的“ a”?

  12. 12

    HTML / CSS如何将CSS应用于具有自定义数据属性的“ a”?

  13. 13

    如何将填充属性值应用于文档服务中的整个表?

  14. 14

    如何将自定义JsonConverter应用于字典中列表中的值?

  15. 15

    无法将用户定义的字符串替换功能应用于小标题的内容

  16. 16

    通过将用户定义的函数应用于向量集来创建矩阵

  17. 17

    将用户定义的函数应用于特定的数据框列

  18. 18

    将用户定义的函数应用于 DataFrame 失败,Python 3.6

  19. 19

    如何将NUnit属性应用于部件

  20. 20

    如何将CSS应用于html属性

  21. 21

    如何将css应用于标签的属性?

  22. 22

    jQuery:如何将函数应用于哈希值?

  23. 23

    如何将数学函数应用于节点值?

  24. 24

    如何将 CSS 应用于输入标签值

  25. 25

    将用户提供的功能应用于groupby对象

  26. 26

    如何在XSLT中将translate()应用于属性值?

  27. 27

    应用于用户定义的函数

  28. 28

    如何将自定义主题应用于Google自定义搜索?

  29. 29

    如何将自定义字体应用于Android应用中的每个TextView

热门标签

归档