一、一个简单的Hello World程序。
使用IntelliJ IDEA开发一个Spring Boot程序,当浏览器发起请求 /hello后,给浏览器返回字符串“hello world "。
二、编写步骤。
1.打开IntelliJ IDEA,创建一个Maven工程,名称自拟。语言选择Java,类型选择Maven,JDK版本选择17及其以上,因为使用Spring Boot3.0及其以上版本时所需的JDK最低版本为17,打包方式使用Jar:
2.导入spring-boot-stater-web起步依赖,选择3.0及其以上的Spring Boot版本即可,在依赖项中在Web下选择Spring Web即可:
创建完成的项目结构如下:
3.编写一个Controller,在com.example.hello下包新建一个子包Controller,在其下面新建一个HelloController.java:
HelloController.java:
package com.example.hello.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello") //设置请求路径
public String hello(){
return "Hello World~";
}
}
4.提供一个启动类,包含main方法,使用@SpringBootApplication进行标识为当前程序的入口启动类,打开默认的启动类HelloApplication,点击左侧箭头进行启动main方法:
5.启动后控制台如下,当前服务运行在8080端口上:
6.打开浏览器,访问localhost:8080/hello,即可看到Hello World~。
三、总结。
使用Spring Boot完成开发时,首先需要创建Maven工程,导入起步依赖,编写Controller,提供启动类。