IDEA创建SpringBoot项目

一、创建项目步骤

1、IDEA中新建“Spring Initializr”类型项目

依次打开:
File --》New --》 Project,打开New Project Tab页:

在这里插入图片描述

2、GAV&项目信息设置

键入Maven项目的GAV坐标信息,和项目描述信息,如下:
在这里插入图片描述

3、项目依赖勾选

①、添加开发辅助(可选)

Develop Tools(需先指定SpringBoot的版本):
比如勾选Lombok,用以在开发阶段简化pojo的开发。
在这里插入图片描述

②、添加web开发模块支持(可选)

勾选此处,如添加如下功能模块:
springWeb - 支持web开发;
spring web service - 支持WebService的开发;
Jersey - 支持rest风格的webservice开发。
在这里插入图片描述

③、添加数据库 SQL 支持(可选)

在这里插入图片描述

④、确认配置信息,并完成项目创建。

在这里插入图片描述

⑤、清理开发中暂不需要的目录或文件

删除如下文件:

  • .mvn(目录)
  • mvnw(文件)
  • mvnw.cmd(文件)
    在这里插入图片描述

⑥、项目主程序入口说明

项目主程序入口程序: SpringbootDemoApplication,位于 package com.example.springbootdemo下,如下。
在这里插入图片描述

查询注解 @SpringBootApplication的源码:
在这里插入图片描述
如上图所示,可以看出,该注解包含了以下几种注解,将它们有机整合在一起,省去了开发过程中很多复杂的配置:

No. 子注解 作用
1 @Configuration 该类使用基于Java的配置,将此类作为配置类
2 @ComponentScan 启用注解扫描。扫描范围为:主程序入口SpringbootDemoApplication.java类 同级包以及同级以下的包
3 @EnableAutoConfiguration 启用SpringBoot的自动配置功能

二、测试项目可用性

1、新建controller类

注意:

该类必须位于项目主入口程序SpringbootDemoApplication类的同级package或同级以下的package中,否则springboot扫描不到。
在这里插入图片描述

2、启动项目

打开项目主入口程序SpringbootDemoApplication类,右键选择“Run SpringbootDemoApplication”,启动该demo项目。

3、浏览器中进行url访问测试

输入:http://127.0.0.1:8080/helloworld 将会看到屏幕中显示程序运行结果: “Hello, World”。