作为Java开发,目前最流行的技术是SpringBoot。它及其简单的方式使您能够快速开发应用程序,这在技术开发人员和公司中非常受欢迎。如果你还学不会,请跟着我们学。
目录
一、SpringBoot简介二、SpringBoot特性三、SpringBoot项目创建四、SpringBoot项目目录结构五、SpringBoot项目启动方式六、访问项目七、彩蛋
一、跳羚简介
Spring Boot是Pivotal team提供的全新框架,基于Spring4.0(SpringBoot2)设计。x基于Spring5.0)。它不仅继承了Spring框架原有的优秀特性,而且通过简化配置,进一步简化了构建和开发Spring应用的整个过程。此外,SpringBoot通过集成大量框架,解决了依赖包的版本冲突和引用不稳定的问题。
二、跳靴的特点
为了所有Spring开发者更快上手,可以创建独立的Spring应用,基于其Maven或Gradle插件,可以创建可执行的jar和WARs;
开箱即用,提供各种默认配置,简化项目配置;
嵌入Tomcat或Jetty等Servlet容器,简化Web项目;
提供准备好的功能,如指示器、健康检查和外部化配置;
不需要冗余的代码生成和XML配置;
三。创建SpringBoot项目
3.1.环境准备
在创建SpringBoot项目之前,我们需要准备以下环境:
JDK1.8以上Maven3.3以上开发工具(IDEA或者Eclipse等)
3.2.创建方法1:使用网页创建项目。
首先,打开https://start.spring.io/,填写相关信息,然后点击生成压缩下载包。
解压压缩包,用IDEA导入项目。
导入成功后,直接运行应用程序启动类的***in方法启动项目。
发现后,启动失败,并且没有输出错误消息。这是因为spring-boot-starter-web模块没有引入到网页创建的项目中,所以我们可以在pom文件中手动引入。
再次启动项目,成功启动。
3.3.创建方法二:使用开发工具直接创建项目。
IDEA或Eclipse等开发工具可以直接创建SpringBoot项目。这里以IDEA工具为例。点击新建项目,如下图所示。
单击“下一步”填写项目信息。
单击Next,选择初始化的组件,并首先检查Web。(如有必要,稍后在pom文件中手动添加)
单击Next,填写项目路径,单击Finish,等待项目成功构建。
项目建好之后,启动项目,启动成功。
四。SpringBoot项目的目录结构
打开项目后,您可以看到Spring Boot项目的目录结构如下:
如上图所示,Spring Boot的目录结构主要由以下几部分组成:
demo ├--- src/***in/java ├--- src/***in/resources ├--- src/test/java └--- pom.xml
Src/***in/java代表java程序开发目录。
Src/***in/resources表示配置文件目录,与普通的Spring项目不同。该目录下有两个目录,static和templates,它们是Spring Boot项目的默认静态资源文件目录和模板文件目录。Spring Boot项目中没有webapp目录,但默认情况下使用静态和模板文件夹。
Src/test/java代表测试类文件夹,和普通的Spring项目区别不大。
Pom.xml用于配置项目依赖关系。
动词 (verb的缩写)SpringBoot项目的启动模式
5.1.开始课程启动
与普通的Web项目相比,Spring Boot创业项目减少了几个中间步骤。不用配置Servlet容器,打包发布到Servlet容器来启动项目,可以直接使用***in run()方法来启动项目。
5.2、Maven插件启动
这种启动方法需要在pom.xml文件中引入spring-boot-***ven-plugin依赖关系。
首先,在下面的工具栏中点按“终端”,打开命令行窗口。然后,在命令行输入命令,进入项目根目录,执行命令mvn spring-boot:run启动项目。如下图所示,Spring Boot项目成功启动。(需要注意的是,这个方法启动的时候,加载的是Mavan配置文件的设置文件,在c盘的目录下,如果需要注意改变设置文件的路径)
5.3.java -jar命令启动
在项目初始化的时候,我们选择Jar作为打包方式,所以在项目开发打包的时候,结果就是一个Jar包。以下是启动步骤。
首先,点击下方工具栏中的 Terminal 打开命令行窗口,进入项目根目录。之后,使用 Maven 命令将项目打包,执行命令为:mvn clean package -D***ven.test.skip=true,等待- 打包结果即可。(-D***ven.test.skip=true的意思是不执行测试用例,也不编译测试用例类。)打包成功后进入 target 目录,cd target最后就是启动已经生成的 Jar 包,执行命令为java -jar demo-0.0.1-SNAPSHOT.jar
如下图所示,Spring Boot项目成功启动。
不及物动词参观项目
项目成功启动后,默认端口为8080,因为没有设置端口号。在浏览器中访问,如下图所示,可以看到一个白色标签的错误页面,这是Spring Boot默认的错误页面。此时,Web服务中没有可访问的资源,因为我们没有在项目中添加任何代码行、接口和页面。
创建一个测试类helloController,并编写一个Hello方法。重启后,浏览器直接访问该方法,成功输出“Hello SpringBoot”。到目前为止,我们的Spring Boot项目已经建立并正确启动。
七、彩蛋七、鸡蛋
如何改变启动时显示的字符拼写的字母,SpringBoot怎么办?即横幅图案;
只需一步:在项目下的resources目录中创建一个新的banner.txt。
模式可以在:
https://***.bootschool.net/ASCII,生成,然后***到文件中。
结语结论
好了,这就是我们今天要讲的内容。我相信你已经对Spring Boot有了初步的了解。我们速战速决吧,gogogo。
本文来自情侣多了单身才养眼投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/517233.html