欢送来到从零开始学Spring Boot的旅程!在这个系列的第二篇文章中,咱们将从一个十分根底但重要的示例开始:创立一个简略的Spring Boot应用程序,并输入“Hello World”。
1. 环境筹备
首先,确保你的开发环境曾经装置了以下工具:
- Java Development Kit (JDK) :Spring Boot须要Java来运行,所以你须要装置JDK。能够从Oracle官网下载最新版本的JDK。本文应用的是jdk-17.0.9
- IDE(集成开发环境) :尽管Spring Boot能够在任何文本编辑器中编写和运行,但应用IDE能够大大提高开发效率。举荐的IDE包含IntelliJ IDEA、Eclipse和Spring Tool Suite等,本文应用的是 IntelliJ IDEA 2023.3.3。
- Maven或Gradle :Spring Boot应用Maven或Gradle作为构建工具。这两个工具都能帮忙你治理我的项目依赖,构建和打包应用程序。本文应用的是Gradle 8.3
2. 创立Spring Boot我的项目
本文为大家提供两种创立Spring Boot我的项目的形式。
应用官网Spring Initializr创立
- 你能够应用Spring Initializr(https://start.spring.io/)来疾速生成一个Spring Boot我的项目的骨架。在这个网站上,你能够抉择我的项目类型(Maven或Gradle)、我的项目元数据(Group、Artifact、Name、Description等)、包构造(Java包名)、依赖项(例如Spring Web、Lombok等)等。为了这个“Hello World”示例,咱们只须要最根本的Spring Boot我的项目。抉择Gradle作为构建工具,而后增加必要的依赖。点击“Generate”按钮下载ZIP文件,解压后导入到你的IDE中
- 应用IntelliJ IDEA创立 Spring Boot我的项目的骨架,在菜单栏File选项,抉择New Project。在页面抉择Spring Initializr,抉择我的项目类型(Maven或Gradle)、我的项目元数据(Group、Artifact、Name、Description等)、包构造(Java包名),抉择Next。
抉择Spring Boot版本,依赖项(例如Spring Web、Lombok等)。点击Create。
3. 编写 HelloWorldController
在IntelliJ IDEA 中关上我的项目后,你会看到一个默认生成的SpringbootLearningApplication类。这个类蕴含一个main办法,它是程序的入口点。
咱们创立一个HelloWorldController,在这个类中,咱们将增加一个简略的控制器来输入“Hello World”。
在HelloWorldController应用@RestController注解标记它。这个类蕴含一个名为helloWorld的办法,该办法应用@GetMapping注解标记,示意当拜访利用的根URL(/)时,将调用这个办法。该办法返回一个字符串"Hello World"。
当初,你能够运行SpringbootLearningApplication类中的main办法来启动Spring Boot应用程序。如果你的idea配置正确,你能够间接点击运行按钮来启动应用程序。
当应用程序启动后,你应该能在控制台看到相似于以下的输入:
这表明Spring Boot应用程序已胜利启动。当初,你能够关上浏览器并拜访http://localhost:8080(默认端口是8080,但可能会因你的配置而异)。你应该能在浏览器中看到“Hello World”这几个字。
4. 总结
在这个“Hello World”示例中,咱们创立了一个简略的Spring Boot应用程序,并输入了“Hello World”。尽管这个示例很简略,但它展现了Spring Boot的根本构造和如何应用控制器来解决HTTP申请。在后续的文章中,咱们将深入探讨Spring Boot的更多个性和性能,包含数据拜访、安全性、RESTful API等。敬请期待!
源文来自:https://daimajiangxin.cn