超详细从零搭建springboot项目(多图)

本文选择使用idea搭建springboot项目脚手架,

软件版本: idea 2020.3 ,springboot版本:2.4.3  java版本:1.8.0_191

其实步骤非常简单,只要无脑下一步下一步就可以了,话不多说,直接上图:

 

项目已经搭建好了,接下来选择项目启动类 ScDemo1Application 的 main方法 查看启动效果

      接下来分析,为什么项目没有成功启动,由于我们的pom文件,实际上只导入了 spring-boot-starter 这一个包,那就从分析这个包入手,按下ctrl键,然后鼠标点击 spring-boot-starter ,查看 具体依赖,结果如下图:

 

   接下来是解决办法,添加

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

      然后 maven reload项目

配置maven  自动reload的方法

添加 spring-boot-starter-web 成功后,再执行启动类:

我们没有做任何配置,这样一个javaweb项目就成功启动了。

有的朋友可能会好奇,传统springmvc项目搭建完成后,还要配置好tomcat才能启动(一般是本机安装的),

springboot是如何做到不用本机安装tomcat就能启动web项目的呢,下面通过查看spring-boot-starter-web 包的组成简单分析下原因:

接下来就是网页上查看效果了,浏览器输入  localhost:8080

 

这里只是简单的创建了一个springboot项目脚手架,没有任何功能提供。

这篇日志严格来说不算是正文,算是我从零梳理springboot框架的一个前奏吧。

以后的文章会逐步扩展成一个完整的spring-web项目,可以与数据交互,并向前端提供数据访问接口。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值