【问题标题】:Create a simple API in Java with tomcat server使用 tomcat 服务器在 Java 中创建一个简单的 API
【发布时间】:2021-07-12 19:35:46
【问题描述】:

我的处境很棘手,我主要是从事 React 的前端开发人员,但我进入了一个项目,我需要用各种语言创建一个带有一些端点的 API。我已经完成了 Python 和 dot Net。现在是 Java 的时候了。我对除 nodejs 之外的所有后端语言都是全新的,如果我在某些事情上不正确,请见谅。

我已经建立了一个带有 Tomcat Web 服务器的 Java 项目。我可以在 8080 端口上本地运行它。 我想创建一个带有 3 个端点的简单 API,它只返回一些文本。 最简单的方法是什么?谢谢!

【问题讨论】:

    标签: java tomcat


    【解决方案1】:

    您可以为此目的使用 Spark (https://sparkjava.com/)。它的 API 类似于 Node JS 的 API。您可以将其部署到 Tomcat。

    顺便说一句,Tomcat 是运行 Java 应用程序的环境。就像 Node JS。

    【讨论】:

    • 谢谢!看起来真的很简单。我可以在 webapps/app/WEB-INF/classes 目录中执行此操作吗?我对结构不太了解,因为我以后不会使用 Java。
    • 还有一个问题,我需要下载 Maven 才能使用吗?
    • 它可以与 Maven 或 Gradle 一起使用。查看文档:sparkjava.com/documentation#routes
    • 好的,我是从根目录下的 apache-tomcat 目录还是 spark 目录运行服务器?或者,也许我需要将 spark 目录放入 apache-tomcat 中?我应该在哪里创建 HelloWorld.java 文件?我不明白,对不起
    • 创建文件 Main.java。编写 main 方法,然后复制粘贴示例,然后编译它,然后运行它(或者,scip 编译并从 IDE 运行它)。这是您如何将其部署到 Tomcat stackoverflow.com/questions/19783646/…
    猜你喜欢
    • 2011-02-12
    • 1970-01-01
    • 2011-08-23
    • 2022-01-19
    • 2017-12-06
    • 1970-01-01
    • 2014-08-22
    • 1970-01-01
    相关资源
    最近更新 更多