Spring Boot是怎样入门的

发布时间:2021-12-02 15:18:30 作者:柒染
来源:亿速云 阅读:127

今天就跟大家聊聊有关Spring Boot是怎样入门的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创建SpringBoot

好了,言归正传,下面让我们来学习Spring Boot。我们首先创建一个Spring Boot项目。具体操作如下图所示:

Spring Boot是怎样入门的

创建Spring Boot的项目和创建Spring的项目不同,在上图中我们不能选择Maven创建项目,而是使用IDEA中Spring Initializr创建Spring Boot项目。因为它会为我们直接生成Spring Boot的项目架构。在Spring Initializr选项中我们看到默认使用了https://start.spring.io这个域名地址。这个域名是干什么的呢?这个就是Spring Boot官方为了我们创建Spring Boot项目提供的项目架构生成工具,如果我们不想使用IDEA中的Spring Initializr,那我们可以直接访问https://start.spring.io这个域名地址,来生成我们的项目架构。下图就是我们直接访问上述域名来生成项目架构。

Spring Boot是怎样入门的

因为上图中的配置和IDEA中的Spring Initializr配置基本一样,所以上图中的创建方式,就不做详细介绍了,我们继续介绍Spring Initializr方式的配置。

Spring Boot是怎样入门的

 上图中的选项比较多,下面我们详细介绍一下:

这一步我们选择SpringBoot的版本,及项目的依赖包,这里要注意因为SpringBoot2.0版本和1.0版本相差甚大,所以,暂时推荐使用1.0版本。除此之外,因为创建的是web项目,所以,我还要要添加和web相关的依赖,在这点和Maven创建Spring项目不同,我们只需要选择,一个web的依赖就可以了,SpringBoot会自动把这个web相关的依赖都下载好,这也就是SrpingBoot的优势之一,比较方便。当然如果我们开发一下完整的项目,还是需要很多其它的项目依赖的,这里我们不用着急,暂时只添加web这个就可以,如果需要其它的依赖,我们还是可以修改的。好的我们继续下面操作:      这一步我们只要选择完成则可以了。这样我们的SpingBoot项目就创建好了,下图就是项目架构图:      

当项目第一次创建后,右下方,会有上图中的两个提示选项,我们只要选择第二个就可以,这样,当我们修改项目中pom.xml文件添加依赖时,IDEA会自动添加我们的依赖。  

启动SpringBoot

上图就是SrpingBoot生成的项目结构图,默认会创建两个类,一个是启动类,一个是测试类。和Spring项目不同,我们不需要配置Tomcat来启动SrpingBoot项目,我们直接使用启动类,即可启动SrpingBoot项目。下面我们尝试启动一下,因为启动类就是一个main方法,所以我们只要直接执行就可以了。因为SrpingBoot项目的默认端口为8080,所以我们启动后可以直接访问8080端口,来验证SrpingBoot是否启动成功。

Spring Boot是怎样入门的

上图就是我们访问8080端口后的结果。虽然返回的结果报错,但这恰恰说明了我们的项目启动成功了,否则就会报404错误。那为什么会报上面的错误呢?这是因为我们没有写controller,下面我们写一个简单的controller来看一下上面的问题还有没有。下面为controller代码。

package com.jilinwula.springboot.helloworld;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/jilinwula")
public class JilinwulaController {

   @RequestMapping("/helloworld")
   public Object helloWorld() {
       return "吉林乌拉";
   }

}

启动方式

Spring Boot是怎样入门的

下面我们访问http://localhost:8080/jilinwula/helloworld地址。下图为访问该地址的返回结果。
  
下面我们看一下SpringBoot的启动方式,上面说过,我们可以不用Tomcat直接启动SpringBoot项目,也就是直接启动main方法,当然我们一样可以使用Tomcat的方式启动SpringBoot项目,我们可以直接将SpringBoot项目项目打包成war放到Tomcat中就可以了。具体操作如下:

<packaging>war</packaging>

然后执行以下打包命令:

mvn clean install

这样在我们的项目中就会生成一个target包里面就会项目的中war包,只要把这个war包放到Tomcat中即可。

看完上述内容,你们对Spring Boot是怎样入门的有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. 什么是Spring Boot
  2. 基于Spring Boot+Spring Security+JWT+Vue前后端分离的开源项目

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

springboot

上一篇:Spring中的引介增强是怎样的

下一篇:tk.Mybatis插入数据获取Id怎么实现

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》