第一章:使用Springboot2快速创建web项目

简介

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

特点(来自百度百科)

1. 创建独立的Spring应用程序

2. 嵌入的Tomcat,无需部署WAR文件

3. 简化Maven配置

4. 自动配置Spring

5. 提供生产就绪型功能,如指标,健康检查和外部配置

6. 绝对没有代码生成并且对XML也没有配置要求

本章目的

使用Springboot快速搭建web项目。

开发环境

1.jdk1.8

2.springboot 2.1.3.RELEASE

3.开发工具IntelliJ IDEA 2018.3.1

4.gradle

构建项目

使用IntelliJ IDEA+gradle构建

打开工具,界面如下图所示:

图1

点击“Create New Project”创建Springboot项目,如下图所示:

图2

点击“Next”进行下一步,如下图所示:

图3

点击“Next”,进入依赖选择界面,创建web项目只需要选择web依赖即可,如下图所示:

图4

点击“Next”,进入设置“Project name”和“Project location”界面,如下图所示:

图5

点击“Finish”完成项目创建。

项目目录结构

图6

我们可以看到目录结构有如下几个:

1、/src/main/java/  存放项目所有源代码目录

2、/src//main/resources/  存放项目所有资源文件以及配置文件目录

3、/src/test/  存放测试代码目录

自动生成的文件解释

Chapter01Application  该类是程序的入口类内有个main方法,可以直接通过run as运行项目

application.properties  该配置文件是项目的核心配置文件,以xx.xx.xx的形式存在,推荐新建application.yml文件进行核心配置

build.gradle gradle配置文件,因为我们采用的gradle管理jar,所以这里会自动生成一个gradle文件

运行项目

在入口文件(Chapter01Application)右键,点击“Run 'Chapter01Application'”启动项目,如下图所示:

图7
图8

编写第一个controller

首先在src/main/java/cn/bobyco/chapter01下创建名为controller的package,在controller包下创建HelloController类,类代码如下图所示:

图9

重新启动项目,在浏览器中输入http://127.0.0.1:8080进行查看,结果如下图所示:

图10

end

你可能感兴趣的:(第一章:使用Springboot2快速创建web项目)