SpringBoot 入门及配置

一、SpringBoot 入门

SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过 程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者 。

SpringBoot 的主要特点为:

⚫ 创建独立的 Spring 应用程序

⚫ 嵌入到 Tomcat,无需部署 WAR 文件

⚫ 简化 Maven 配置

⚫ 自动配置 Spring

⚫ 提供生产就绪型功能,如指标,健康检查和外部配置

⚫ 绝对没有代码生成并且对 XML 也没有配置要求

可以将 SpringBoot 概括为:是一个快速开发的框架,能够帮助我们快速整合第三方框 架(主要借助于 Maven 依赖关系),完全采用注解化,简化 XML 配置,内置嵌入 Http 服务器(Tomcat,Jetty), 默认嵌入 Tomcat 服务器,最终以 Java 应用程序进行执行。

SpringBoot 框架如此受众人的青睐,接下来让我们通过实例来感受下 SpringBoot 框架的敏捷性吧。

一、开发环境的搭建

1、下载:官方最新版下载地址: http://maven.apache.org/download.cgi

2、安装与配置:

系统要求:

 解压:

 bin目录:可执行文件

boot目录:类加载器文件

conf目录:最重要的   配置文件,特别是setting.xml

lib目录:maven项目使用jar包

环境变量配置:

1.选中地址:      D:VevaStudyapache-maven-3.6.0

1、右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path

 

 2、添加环境变量

 3、检验版本

输入cmd打开窗口以管理员身份运行在窗口里输入mvn -v测试

运行效果如下图:

3、仓库配置

创建本地仓库:

搭建阿里云仓库:

Maven整合编译器

配置maven

wiondow-----perfernces---maven:

Installations:

 user settings:

配置jdk:

 

 

新建项目:

 1、右键---other----maven

 

 2、

 3、

  4、

5、配置项目结构

把两个报错的项目名全选再点击Remove删除

 6、配置tomcat

 

maven常用命令:

maven声明周期:

SpringBoot优化:

1.简化了Maven依赖导入 

2.自动配置Spring

3.约定大于配置 

4.完全注解,减轻xml配置

SpringBoot入门程序:

1、创建Maven项目

2、导入项目依赖

 

 

猜你喜欢

转载自www.cnblogs.com/qw0316/p/12546526.html