作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建一个模块以插入Spring Boot应用程序。这个模块应该公开一些REST端点,我正在尝试使用Camel构建它们,因为我不想将任何东西添加到web.xml等。
restConfiguration().component("servlet")
.contextPath("/my")
.apiContextPath("/api-doc")
.apiProperty("api.title", "My REST API")
.apiProperty("cors", "true")
.apiContextRouteId("my-api")
.bindingMode(RestBindingMode.json);
rest("/my").description("My REST Services")
.get("foo/{id}").route().routeId("foo")
.to("direct:foo");
from("direct:foo")
.process(new FooParamParser())
.log("Done");
.component("servlet")
,此行为都是相同的
最佳答案
您可以在application.properties或application.yml中对其进行控制
例如
camel.component.servlet.mapping.contextPath=/api/*
关于spring-boot - 在Spring Boot中具有DSL的Apache Camel Rest端点将/camel添加到路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46798079/
我是一名优秀的程序员,十分优秀!