IDEA搭建第一个Springboot工程

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程

还没有接触SpringBoot 之前,搭建一个普通的 WEB工程往往需要花费30分钟左右,如果遇到点琐碎的问题耽误的时间会更长一点,但自从用了SpringBoot 后,真正体会到什么叫分分钟搭建一个WEB,使用 SpringBoot 后发现一切是如此的简单(还记得读书那会被JAR包,xml文件支配的恐惧吗,如今都是so easy)

1.创建项目
初次接触,我们先来看看如何创建一个Spring Boot项目,这里以IntelliJ IDEA为例,其他的IDE工具小伙伴们自行搜索创建方式。

点击File —> Project
IDEA搭建第一个Springboot工程_第1张图片
选择Spring Initializr

做这一步选择的时候,如图中选项的是Spring Initializr(官方的构建插件,需要联网),第二个是自己选择Maven构建,为了更好的适合刚学习的大家,我们在这里使用官方插件构建项目 选择完后点击Next
IDEA搭建第一个Springboot工程_第2张图片
2.填写项目基本信息

Group: 组织ID,一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为 org、com、cn等等,其中 org为非营利组织,com为商业组织。如阿里、淘宝(com.alibaba/com.taobao)
Artifact: 唯一标识符,一般是项目名称 如图:
IDEA搭建第一个Springboot工程_第3张图片
3.选择包
Spring Initializr 为我们提供了很多的选项,不同的选项有不同的作用,在刚开始我们只需要依赖Web / Web 就可以了,选择好依赖包之后点击Next -> Finish
IDEA搭建第一个Springboot工程_第4张图片
创建项目成功后项目 目录
-BootdemoApplication
//启动类,运行它如同运行了 Tomcat、Jetty、Undertow 等容器
-resouces
//存放静态资源 js/css/images 等

  • statics
    //存放 html 模板文件

  • templates

  • //主要的配置文件,SpringBoot启动时候会自动加载

  • application.yml/application.properties

    #测试文件存放目录
    -test

pom.xml 文件是Maven构建的基础,里面包含了我们所依赖JAR和Plugin的信息

  • pom
    IDEA搭建第一个Springboot工程_第5张图片
    pom.xml依赖
    因为使用了 Spring Initializr 插件,所以如下的配置都不需要我们自己去写啦!
    IDEA搭建第一个Springboot工程_第6张图片
    IDEA搭建第一个Springboot工程_第7张图片
    4.编写一个controller类,类上加上RestController注解, 写一个方法返回字符串,加上RequestMapping注解
    IDEA搭建第一个Springboot工程_第8张图片
    5.启动启动类
    IDEA搭建第一个Springboot工程_第9张图片
    启动成功后打开浏览器访问localhost:8080/say,即可在页面显示Hello world.
    IDEA搭建第一个Springboot工程_第10张图片
    OK,到这里我们的第一个SpringBoot工程就搭建完毕了。

你可能感兴趣的:(IDEA搭建第一个Springboot工程)