使用IDEA创建SpringBoot项目

245 阅读1分钟

Spring Boot是为了解决企业级应用开发的复杂性而创建的,简化开发
Spring Boot的主要优点:

  • 为所有Spring开发者更快的入门
  • 开箱即用,提供各种默认配置来简化项目配置
  • 内嵌式容器简化Web项目
  • 没有冗余代码生成和XML配置的要求

使用IDEA直接创建项目,我使用的是IDEA提供Spring Initializr快速创建Spring Boot项目

  • 填写项目信息,项目名称,路径,坐标,jdk版本,打包方式等,可以直接默认
  • 选择要创建的Spring Boot版本,需要的jar包,刚开始选择web就可以
  • 点击Finish等待项目构建完成

图片.png

图片.png

图片.png

打开项目下的pom.xml文件,引入父依赖,web场景以及打包工具。web场景启动器的引入,不再象之前的web开发配置大量的配置文件,Spring Boot有一些默认配置。我们也可以在配置文件中修改这些默认的配置。

  • 编写一个控制层类
@RestController
public class DemoController {

    @GetMapping(value = "/hello")
    public String Hello(){
        return "hello spring boot";
    }
}

启动项目中的主程序,在浏览器输入http://localhost:8080/hello, 看页面输出

Spring Boot三种启动方式:

  • 第一种就是直接运行主程序入口,就是带有@SpringBootApplication注解的类
  • 第二种在maven插件中运行,如下图

图片.png

  • 第三种是使用package将该项目打成一个jar包,命令行 java -jar xxx.jar运行

图片.png