java - 配置 Java contextPath 以接受动态值
问题描述
我正在尝试以最能利用 Spring Data Rest 功能的方式为 API 配置上下文路径。API 的设计方式确保客户端只能看到属于他们的记录,而不能看到其他客户端。因此,基本 URL 类似于"/root/employer/{employerId}"
.
我正在尝试在主类中设置上下文路径System.setProperty("server.servlet.context-path", "/root/employer/{employerId}")
。然而,根据我有限的理解,由于上下文路径是一个字符串,所以它在 Postman 中呈现,"/root/employer/%7BemployerId%7D"
而不是所需的格式,因此在传入时无法识别实际的 ID。
有没有已知的方法来解决这个问题?或者,有没有更好的方法来解决这个困境?
解决方案
推荐阅读
- tree - 如何避免 pysimpleGUI 树(Tk 树?)中的重复父级
- apache-flink - 会话窗口如何在事件时间合并多流?
- excel - 更新 SUMIF 公式以支持过滤数据
- sql - 我正在寻找使用子查询中的值的方法
- scala - Scala 将 DF 转换为 RDD - 错误 java.lang.NumberFormatException:对于输入字符串:“age”
- python - 增量分析中的特征缩放
- css - 为什么我的第二个延迟的 CSS 动画把一切都搞砸了?
- java - 具有替代合并功能的合并排序的时间复杂度
- typescript - TypeScript:为什么这里有一个 `keyof` 可以解决这个问题
- python - 列表到嵌套列表和字典