SpringBoot入门基础:构建SpringBoot项目及启动器讲解(二)

一. 使用Spring开发一个"HelloWorld"的web应用

  • 创建一个web项目并且导入相关的jar包。SpringMVC Servlet
  • 创建一个web.xml
  • 编写一个控制类(Controller)
  • 需要一个部署web应用的服务器,如tomcat

二. SpringBoot特点

  • SpringBoot设计目的是用来简化新Spring应用的初始搭建以及开发过程
  • 嵌入的tomcat,无需部署war文件
  • SpringBoot并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式

三. 构建SpringBoot项目及启动器讲解

1. 使用maven构件SpringBoot项目

2. 修改pom文件,将jdk的版本更新为1.8

<!-- 修改jdk版本:spring-boot 2.0以下需要使用jdk 1.7,2.0以上使用jdk 1.8 -->
    <properties>
        <java.version>1.8</java.version>
    </properties>

3. 注入SpringBoot启动坐标

 <!-- SpringBoot的启动器 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

4. SpringBoot启动器

所谓的SpringBoot启动器,其实就是一些jar包的集合。SpringBoot一共提供了44种启动器

4.1 spring-boot-starter-web

支持全栈式的web开发,包括tomcat和springMVC等

4.2 spring-boot-starter-jdbc

支持spring以jdbc方式操作数据库的jar包的集合

4.3 spring-boot-starter-redis

支持redis键值存储的数据库操作

 

posted @ 2020-02-01 15:46  cnhkzyy  阅读(171)  评论(0编辑  收藏  举报