用IDEA写一个最简单的spring-boot项目hello world
spring boot-hello world
前言
这是我在网上看了教学后总结出来的小项目,希望能帮到大家,哪些不懂可以评论问我,或者直接去网站看,这是网址
(https://www.bilibili.com/video/av36291265/?p=5)
1.创建一个Maven工程
点击
Create New Project
来创建项目,
填完后点击Next。
项目创建完毕
2.在pom.xml导入spring boot相关的依赖
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
3,编写main主程序
在
src/main/java
目录下新建com.demo
包,在包中新建DemoMainApplication
类,内容如下:package com.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * 说明这是个主程序 */ @SpringBootApplication public class DemoMainApplication { public static void main(String[] args) { // Spring应用启动起来 SpringApplication.run(DemoMainApplication.class,args); } }
4.编写相关的Controller
在
src/main/java/com/demo
目录下新建controller
包,在包中新建DemoController
类,内容如下:package com.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; /** * 说明这是一个控制器类 */ @Controller public class DemoController { /** * 浏览器访问hello方法,在页面显示Hello World * @return */ @ResponseBody @RequestMapping("/hello") public String hello(){ return "Hello World"; } }
5.启动项目
运行成功之后,在浏览器输入http://localhost:8080/hello
运行结果: