【问题标题】:Running both Springboot and Rest endpoints in one project/application Java在一个项目/应用程序 Java 中同时运行 Springboot 和 Rest 端点
【发布时间】:2016-02-02 17:32:31
【问题描述】:

我对您是否可以在一个应用程序中运行 Spring Boot 内容和 REST 端点感到非常困惑。目前我将它们放在单独的项目目录中,运行 springboot UI 之一:

@SpringBootApplication
public class LeagueProjectUiApplication {

    public static void main(String[] args) {
        SpringApplication.run(LeagueProjectUiApplication.class, args);
    }
}

以及 REST 其余端点:

mvn tomcat7:run

我的球衣和 tomcat 的东西在我的 pom.xml 中声明

休息:

@Path("/university")
public class University {

@GET
@Path("/{universitycode}")
@Produces(MediaType.APPLICATION_JSON)
public Response returnSingleSummoner(
        @PathParam("universitycode") String universityCode) {

}

同时运行 SpringBoot 和 REST 端点的最佳方式是什么,还是我完全糊涂了!

谢谢。

【问题讨论】:

    标签: java spring rest tomcat


    【解决方案1】:

    当您说 REST 端点时,您是指 Jersey 端点吗?

    Spring Boot 支持 Jersey,如您所见,例如,here, 所以理论上没有什么可以阻止您将所有内容放在一个应用程序中,只要请求路径不同。

    【讨论】:

    • 经过一番努力,我设法巩固了它们!我把事情弄得太复杂了,现在效果很好,谢谢 :) 是的,我做到了。
    猜你喜欢
    • 2019-08-06
    • 1970-01-01
    • 2019-06-25
    • 2021-03-19
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-19
    相关资源
    最近更新 更多