spring-boot - 使用 Spring Boot 将 RESTful API 添加到在 Tomcat 上运行的现有 Web 应用程序
问题描述
我想将使用 Spring Boot 的 RESTful API 添加到在 Tomcat 上运行的现有 web 应用程序中。我尝试使用 来SpringBootServletInitializer
简化集成。然而,当这样做时,Spring Boot 似乎会干扰现有的 web 应用程序(例如,/
不再像以前那样工作)。
是否有可能以某种方式配置 Spring Boot 集成,使其仅处理以开头/api
并忽略其他所有内容的端点?
另外,是否可以为此使用SpringBootServletInitializer
?
现有的 servlet 使用该web.xml
文件注册到 servlet-mappings。
解决方案
推荐阅读
- c# - MassTransit/RabbitMq 错误队列 - 如何删除消息?
- flutter - 使用 void 回调颤动的小部件通信
- c++ - 如何在我的 C++ 代码中使用 rapidjson 库?
- java - 在集成测试期间不要创建spring bean
- android - 在根项目“android”中找不到任务“assembleFIRDebugEnabledDebug”
- r - R中数据框中所有列的ECDF图
- sql-server - 使数据库表暂时只读(并且不引发错误)
- c# - 如何使用.Net Core 从网络接口接收所有 IPV6 数据包?
- python - Django ORM 使用字典数组排除记录
- mysql - 如何在 React 页面上显示存储在 MySQL 中的图像