我对您是否可以在一个应用程序中运行 spring boot 和 REST 端点感到非常困惑。目前我将它们放在单独的项目目录中,运行 springboot UI 一个:
@SpringBootApplication
public class LeagueProjectUiApplication {
public static void main(String[] args) {
SpringApplication.run(LeagueProjectUiApplication.class, args);
}
}
和 REST 休息端点:
mvn tomcat7:run
我的 Jersey 和 tomcat 的东西在我的 pom.xml 中声明
休息:
@Path("/university")
public class University {
@GET
@Path("/{universitycode}")
@Produces(MediaType.APPLICATION_JSON)
public Response returnSingleSummoner(
@PathParam("universitycode") String universityCode) {
}
同时运行 SpringBoot 和 REST 端点的最佳方式是什么,或者我完全搞糊涂了!
谢谢。
最佳答案
当您说 REST 端点时,您指的是 Jersey 端点吗?
Spring Boot
支持 Jersey,如你所见,例如 here,因此理论上没有什么可以阻止您将所有内容都放在一个应用程序中,只要请求路径不同即可。
关于java - 在一个项目/应用程序 Java 中同时运行 Springboot 和 Rest 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35160091/