Spring Boot课件1 —— 创建和运行Spring Boot项目

转自汇桔网内容平台开发部分享

1 开发环境

l java 1.8+

l maven 3.3+

l spring-boot 1.5.4

l idea

 

2 Spring Boot简介

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

 

3 创建Srping Boot项目

我们使用开发工具IDEA,本文章以下都是基于IDEA这个开发工具来讲解。首先我们来创建Spring Boot项目。

步骤1:

  

点击【file】-【New】-【Project】

步骤2:

 

选择【Spring Initializr】,然后在【Project SDK】处选择你所需要使用的JDK版本,【Choose Initializr Service URL】选择默认选项,然后点击【Next】。

步骤3:

 

Group:在Maven中的分组唯一标识符。自己定义,一般企业都会用com.企业域名。

Artifact:在Maven中的项目唯一标识符。自己定义,一般都会直接用项目名字。

Type:项目类型,我们使用Maven Project。

Language:语言,我们选择Java。

Packaging:打包后的类型,我们选择Jar。

Java Version:JDK版本,我们使用1.8。

Name:项目名称,我们和【Artifact】保持一致。

Description:项目描述,填写你的项目的简单描述。

Package:包名,项目所在的命名空间。

步骤4:

 

此处我们选择【Web】-【Web】,然后点击【Next】。

 

步骤5:

 

Project name:项目名称,最好和前面保持一致。

Project location:项目存储位置。

然后点击【Finish】,IDEA将会创建一个全新的项目。

 

如果出现这个提示,则是告诉你项目存储位置的文件夹不存在,是否创建,此处点击【ok】。

 

如上图所示,我们项目已经创建完成。

4. 统一项目编码为UTF-8

 

为了避免编码不一致导致乱码或程序错误问题,在开发团队中必须统一编码格式,通常我们统一都采用UTF-8编码。

 

点击【File】-【Settings...】

 

在左侧【Editor】里面找到【File Encodings】,然后把右侧的编码全部统一使用【UTF-8】,然后点击【OK】。

5. 编写第一个WEB接口

 

新建一个LoginController.java文件,源码如下:

然后运行DemoApplication.java,该java源码如下:

我们需要这个main方法来运行Spring Boot应用程序。控制台会输出:

我们可以看到端口是8080,那么我们访问网址:

http://localhost:8080/

看到上图则已经正常启动一个Spring Boot项目,并且成功访问了。

5. 运行Spring Boot项目

5.1 使用IDEA运行Srping Boot项目

 

我们先打开默认的【DemoApplication.java】这个文件。

 

右键代码空白处,然后选择【Run 'DemoApplication'】。

 

根据上图我们看到项目已经启动了,端口是:8080。

访问:http://localhost:8080/

 

我们可以看到上图,其实项目已经启动成功了。

5.2 使用mvn spring-boot:run命令运行项目

5.2.1 mvn命令环境变量设置

如果没有配置mvn命令的环境变量,则运行mvn spring-boot:run命令的时候会出现下图所示:

如果你能正常使用mvn命令,那么,你可以跳过这一节内容。

 

那么,你需要配置一下你的maven环境变量。

首先,右键【我的电脑】-选择【属性】

 

点击【高级系统设置】

 

点击【高级】选项卡,再点击【环境变量】

 

点击【系统变量】里面的【新建】

 

变量名处输入:

M2_HOME

变量值处输入:

你的maven所在的目录地址

然后点击【确定】

 

我们在【系统变量】里面找到【Path】,然后点击【编辑】

 

在【变量值】里面的最后面加上下面内容:

;%M2_HOME%\bin

注意前边必须要有英文输入法下输入的分号“;”,然后点击【确定】-【确定】-【确定】

重新打开【命令提示符】窗口,输入mvn -version

 

如此,我们就可以正常使用mvn命令了。

5.2.2 运行mvn spring-boot:run命令

当你运行mvn spring-boot:run命令的所在路径不对时,会出现提示:

No plugin found for prefix 'spring-boot' in the current project and in the plugin groups..

 

正确的路径是进入你所在的项目路径,然后运行:

mvn spring-boot:run

 

如果出现上图问题,则说明你的端口已经被占用:

...Connector configured to listen on port 82 failed to start...

正常启动后如下图:

 

Application: Started DemoApplication in 1.736 seconds...

访问:http://localhost:82/

 

猜你喜欢

转载自deafe.iteye.com/blog/2381132