导航菜单
首页 » 无极荣耀首页 » 正文

永不磨灭的番号-springboot学习一:快速入门

简介

springboot

Spring Boot已成为当今最盛行的微服务开发结构,本文是怎么运用Spring Boot快速开端Web微服务开发的攻略,我们将使创立一个可运转的包括内嵌Web容器(默许运用的是Tomcat)的可运转Jar包。

传统的Spring应用程序需求装备很多的XML文件才干运转,而运用Spring Boot只需很少的装备,就能够快速取得一个正常运转的Spring应用程序,而这些装备运用的都是注解的方法,不需求再装备XML。

SpringBoot首要长处:

1、快速构建项目。

2、对干流开发结构的无装备集成。

3、项目可独立运转,无须外部依靠Servlet容器。

4、供给一系列企业级项意图功能性特性(比方:安全、健康检测、外部化装备、数据库拜访、restful建立等)。

5、提高了开发、布置功率。

本章意图

运用springboot完结一个简略的web(springmvc)应用程序,浏览器拜访输出“HelloWord”

体系要求

1. jdk1.8

2. sprin永不磨灭的番号-springboot学习一:快速入门gboot 2.1.6.RELEASE

3. 开发东西(IntelliJ IDEA 2018.1.5 x64)

6. apache maven(3.6.0,本章选用maven方法办理永不磨灭的番号-springboot学习一:快速入门jar包,详细装备环境变永不磨灭的番号-springboot学习一:快速入门量以及运用请自行查找材料)

开端构建项目

翻开东西,界面如下所示:

图1


我们点击Create New Project创立新的工程。如下所示:

图2


点击Next,填写如下。Group、Artifact、Description是maven的装备,不明白的可自行百度。

图3


持续Next,如下所示:

1)引荐运用Lombok插件开发。省去很多事,比方 get set 日志界说等,会独自开一章节解说。

2)挑选web-starter模块。

图4


图5


持续Next,如下所示:

图6


点击Finish,如下所示:挑选这个,今后修正maven装备的时分,主动进行编译。

图7


图8


补白:假如idea默许 翻开 最新修改的项目。

请顺次翻开File-->Settings->System Settings 对勾去掉就好。

图9


至此,idea创立boot项目完结,还有另一种从 官网(即https://start.spring.io/)下载项目,然后引进的方法,也比较简略,不再胪陈。

项目构成阐明

1).gitignore--分布式版别控制体系git的装备文件,意为疏忽提交

在 .gitingore 文件中,遵从相应的语法,在每一行指定一个疏忽规矩。如:

图10


id永不磨灭的番号-springboot学习一:快速入门ea中有.gitignore插件能够满意你的日常初级运用,引荐运用。如下所示:

图11


2)mvnw--全名是maven wrapper它的原理是在maven-wrapper.properties文件中记载你要运用的maven版别,当用户履行mvnw clean 指令时,发现当时用户的maven版别和希望的版别不一致,那么就下载希望的版别,然后用希望的版别来履行mvn指令,比方方才的mvnw clean,他会用3.6.0crash版别的maven履行 mvn clean

mvn文件夹--寄存maven-wrapper.properties和相关jar包

mvn.cmd--履行mvnw指令的cmd进口

图12


3)HELP.md --协助文档

md文件,一般的项目都会有,会写一些项目运用手册,技能文档什么的。

图13


3)pom.xml --maven主程如下所示:

图14


图15


a:项目依靠于spring-boot-starter-parent,首要是 引进一些默许的jar包文件,插件等。

b:项意图group、artifact等一些装备

c、e:项目依靠的jar包

d、f:项目中的mav永不磨灭的番号-springboot学习一:快速入门en插件,能够直接点击运转

HelloWord

1)顺次建包、类

图16


2)运转Springboot1Application

图17


看到这个日志 就阐明内嵌tomcat现已发动成功,而且默许端口号8080

图18


3)拜访接口http://localhost:8080/test1/helloWord

图19


至此大功搞成,我们的榜首springboot项目成功创立!

个人博客地址:https://www.webcsn.com,一同前进!

二维码