使用idea创建一个springboot的web项目

使用idea创建一个springboot的web项目

[toc]

##前言
最近想看看java的东西,看到了微服务这个现在比较流行,他可以帮助程序员快速搭建一个后台服务,不用麻烦的去配置tomcat这些东西,应为springboot本身就内置tomcat。用它我们3分钟就可以搭建一个后台服务了。

创建web项目

首先打开idea
B29E4DBB-9A8A-4271-B074-DDA95DE35937

create new project
1BAF8996-C520-4591-8379-B08991F6FEE9

找到Spring Initializr,选择项目的jdk包,点击next。
这里默认服务url就是https://start.spring.io,这是创建springboot的官网,如果没有idea你也可以上官网创建一个springboot项目。

DA424C4B-AB80-4BAF-9BF2-F720F1654DB9

group就是随个人喜好,构建项目的类型type,这里有maven和gradle,看你环境装了那个用哪个。然后下一步
5163BF86-1502-469F-807F-E286E85C54FB

因为是web项目,这里直接选择web,版本号我这里选择1.5.20,点击next。
89D5E5FD-77DB-4E91-80A7-A45A41A79FEA

项目路径随意,点击finish。

B21B966D-84ED-4EF7-A78A-93F72C06FAF3

这时会弹出一个上图,第一次构建项目是,gradle home是空的,我们选择Use local Gradle distribution 是为了把构建使用过的包都下载保存下来,方便以后编译更快一些,不用每次都从网上下载,路径是你下载安装gradle的路径。
点击OK,然后就是等待了,第一次比较慢,以后就很快了。
142E4FF0-52BA-49D9-8E1B-BE63FD9772A3

这里直接control+r运行就可以了。

9BFB9FA5-AB6F-4636-AD4B-7C8F6D569A10

出现

Started HelloWorldApplication in 1.491 seconds (JVM running for 1.936)

说明运行成功,打开浏览器输入localhost:8080
0B7F9FDE-CEFC-43DD-98E9-C98009F9B0
这就完成了。

添加一个控制器Controller

我们可以再加点东西
创建一个pack包取名conroller
屏幕快照 2019-05-12 下午7.18.59

里面在创建一个JavaClass类,取名HelloController
B6FD5B9D-98AB-4EA6-A075-DB23CFF08016

输入以下代码

DC9715BF-179D-4B37-A5FA-3C44A4CBA2E9

再contro+r编译运行,浏览器输入localhost:8080/hello,会出现你输入的

hello world!!!

配置文件

如果你觉得输端口号太烦,这里可以改,在目录中找到resource文件,
resource->application.properties

输入

server.port=80

0D597591-DA00-4D10-9092-BE96341C7B01
端口号可以填其他的,范围是1到65535
到这里就创建了一个简单的web项目。
感谢你阅读我的博客,如果有不足之处,请指正出来,我及时修改,谢谢~。

-------------本文结束感谢您的阅读-------------