SpringBoot快速创建HelloWorld项目
废话不多提,拿起键盘,打开 IDEA
就是一通骚操作。
打开 IDEA 后,首页选择 Create New Project
,再接着按下图所示,快速搭建SpringBoot
项目。
接下来将 Group
和 Artifact
编辑下,Package
修改,其他暂时不必修改。(嫌麻烦直接 Next
也没毛病)
左边 Dependencies
一栏中,选中 Web
,再在右边的一栏中也把 Web
也给勾上。
一套操作后,我们的 SpringBoot
简单项目环境就搭建好了,项目结构如下图:
项目创建好后,我们可以看到项目目录下已经自动帮我们生成了一个XXXApplication.java
文件,内容如下:
package com.github.smallminmin.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
// 此注解说明这个类是SpringBoot的主配置类,通过运行这个类的main方法来启动SpringBoot应用
@SpringBootApplication
public class SpringbootApplication {
public static void main(String[] args) {
// 程序启动入口
// 启动嵌入式的 Tomcat 并初始化 Spring 环境及其各 Spring 组件
SpringApplication.run(SpringbootApplication.class, args);
}
}
接下来,按照江湖惯例。我们先拿 HelloWorld
小试牛刀。
在 SpringBootApplication.java
路径下,创建 controller
包,并新建 HelloController
,代码如下:
package com.github.smallminmin.springboot.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/")
public String hello() {
return "hello world";
}
}
@RestController 是 spring4 里的新注解,是 @ResponseBody 和 @Controller 的缩写,效果等同。
到此,我们再到 SpringBootApplication.java
去启动项目,IDEA
运行窗口若如下展示,表示项目启动成功。
在浏览器地址栏中输入http://localhost:8080
项目成功运行图:
自此,一个简单的入门级 HelloWorld
项目成功跑通。