从零搭建SpringBoot项目(HelloWorld案例)
1.打开IDEA创建Maven项目
2.在pom.xml文件中导入依赖
<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.编写HelloWorld 主程序类
@SpringBootApplication
public class HelloWorld {
public static void main(String[] args) {
//启动spring应用
SpringApplication.run(HelloWorld.class,args);
}
}
@SpringBootApplication是一个组合注解,用于快捷配置启动类。可配置多个启动类,但启动时需选择以哪个类作为启动类来启动项目。
4.编写HelloController控制器
@Controller
public class HelloController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "Hello World!";
}
}
5.运行HelloWorld主程序,服务器将自动开启。
此时SpringBoot已经搭建成功,在浏览器输入地址访问即可