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


    <properties>
        <java.version>1.8java.version>
    properties>

3. 注入SpringBoot启动坐标

 
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-webartifactId>
        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键值存储的数据库操作

 

你可能感兴趣的:(SpringBoot入门基础:构建SpringBoot项目及启动器讲解(二))