Spring Boot如何与其他Java框架(如Play或Struts)集成?
我正在使用Spring Boot的Java web应用程序上工作,我想知道如何将其与其他Java框架(如Play或Struts)集成。我已经浏览了Spring Boot文档并在网上搜索了,但是我还没有找到关于这个主题的任何明确的指导。
谁能提供指导或如何将Spring Boot与Play或Struts集成的例子?具体来说,我感兴趣的是了解如何处理路由、请求处理和依赖注入,当组合这些框架。
我尝试了不同的方法,但我总是遇到依赖冲突或不兼容的配置选项的问题。我希望在这方面有更多经验的人可以提供一些指导或最佳实践。
您是否尝试将这些依赖项添加到pom.xml文件中?
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.5.10</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-junit-plugin</artifactId>
<version>2.5.10</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-convention-plugin</artifactId>
<version>2.5.10</version>
</dependency>
这里也有一些关于Spring应用与Struts集成的文章和文档:
https://www.baeldung.com/struts-2-intro
https://struts.apache.org/getting-started/spring
我也在这里找到了一个示例项目:
https://github.com/linux-china/struts2-spring-boot-integration