【玩码不编码,整合是玩出来的(第一期)】最简单、最基础的SpringBoot项目搭建入门

目录

使用工具与环境配置说明:

一、对intellij idea 进行相关配置

二、新建springboot项目

三、拥抱Hello World!


使用工具与环境配置说明:

intellij idea 2018.03版本+JDK1.8.0_181-64bit+Maven3.5.2+Springboot2.2.5

一、对intellij idea 进行相关配置

点击Settings,进入设置;

将你的maven配置好,后面需要用的到,maven的安装步骤和settings.xml的配置在此我就不再赘述,有需要的小伙伴请自行查阅相关资料。

 

二、新建springboot项目

运行idea2018,点击如上图所示按钮后,

选择Spring Initializr(springboot项目初始化器),并在Project SDK中配置你已经安装好的jdk,Choose Initializr Service URL,是选择初始化服务的网络地址,一般我们就选默认spring官方提供的地址就可以,之后会进入等待界面,等待时间视你的网速而定,如下图所示:

之后我们会看到如下的界面:

这一页因为是示例,所以我们都选择默认选项,之后点击Next;

在这一步我们选择了要创建的项目,选择了springboot的版本,右侧已选好的依赖可能目前效果不是很明显,等后续我们集成的框架多了,就更好理解了(其实就是个列表,没啥新鲜的),都选好后,点击Next;

这页的内容包括项目名称(Project name)、项目路径(Project location),至于More Settings中的内容,我们后面再做介绍,现在默认的就可以了,点击Finsh;

此时你idea的右下角就会有个闪啊闪的灰色进度条,对就是上面↑↑这个,这是在通过springboot初始化器在构建项目呢,稍等片刻你就会看到如下的效果了(等待时间视你的电脑性能和网络状况而定,可能有5分钟也说不定,总之挺久的,去喝杯咖啡吧~)

如果长时间你的idea还没有构建好,情况跟进程假死了似的,那么你可以重开一下idea,然后点击一下maven的import刷新,就是下面这个按钮:

这两个按钮都可以试一下,然后一般就没有问题了,到此我们的第一个springboot就构建完毕了,下面就让我们跑起来第一个永远不变的Hello World吧!

三、拥抱Hello World!

首先我们先在templates文件夹下新建一个index.html页面,里面写上Hello World!

有朋友说将index.html直接写在static下不就可以访问了嘛,没错,但是从我们搭建项目的专业角度来说,static下是不是不适合放html页面呢,所以我们还是按着规矩来吧(至于springboot的路径访问机制,后面我会专题进行讲解),现在咱们就是先尝鲜儿,玩一个~!接下来,我们需要写一下配置文件了,就是application.properties文件;

#配置项目访问的端口号
server.port=8081     
#配置项目访问的根路径
server.servlet.context-path=/demo

#静态资源访问路径
spring.mvc.static-path-pattern=/**
#告诉springboot在何处查找静态资源(以下是官方给出的静态资源寻访的顺序,其中classpath:/templates是自定义的路径)
spring.resources.static-locations=classpath:/static,classpath:/public,classpath:/resources,classpath:/META-INF/resources,classpath:/templates

配置文件写完,接下来就是见证奇迹的时刻,打开你的浏览器,输入:

http://localhost:8081/demo

回车试试看!@看到Hello World!了吗?

恭喜你!你已经成功了!

下一期我将会把springboot推宠的thymeleaf前端展示框架集成进来,并讲解一些常见基本使用方法,敬请期待~

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值