【发布时间】:2020-04-19 21:24:03
【问题描述】:
我一直在研究 Spring Boot,在我完成的教程中,请求映射如下所示:
@GetMapping("/hello")
如果映射在其他地方被引用,则通过重复相同的字符串来完成:
.antMatchers("/hello").permitAll()
在我看来,大型应用程序可能会变得混乱,所以我想知道是否有“每个人”都在做一些事情来组织它,并避免重复字符串以及因拼写错误等问题而出现的问题。
【问题讨论】:
-
如果在属性文件中定义 url 会怎样?
-
根据我的经验,当您组合常量来构建 URL 时,它们最终会变得非常难以阅读。一个好的做法是为所有端点创建 MockMvc 测试,如果您错误地更改 URL,它们将失败。
标签: spring-boot