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”。