赞
踩
Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提供了自动配置,starter依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。
动力节点的springboot本课程由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本,让你一次性拿下Spring Boot开发框架。
视频资源
https://www.bilibili.com/video/BV1XQ4y1m7ex
Spring Boot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程,也可以说Spring Boot能简化我们之前采用SpringMVC + Spring + MyBatis框架进行开发的过程。
在以往我们采用SpringMVC + Spring + MyBatis框架进行开发的时候,搭建和整合三大框架,我们需要做很多工作,比如配置web.xml,配置Spring,配置MyBatis,并将它们整合在一起等,而Spring Boot框架对此开发过程进行了革命性的颠覆,完全抛弃了繁琐的xml配置过程,采用大量的默认配置简化我们的开发过程。
所以采用Spring Boot可以非常容易和快速地创建基于Spring框架的应用程序,它让编码变简单了,配置变简单了,部署变简单了,监控变简单了。正因为 Spring Boot 它化繁为简,让开发变得极其简单和快速,所以在业界备受关注。
Spring Boot在国内的关注趋势图:http://t.cn/ROQLquP
➢ 能够快速创建基于Spring的应用程序
➢ 能够直接使用java main方法启动内嵌的Tomcat服务器运行Spring Boot程序,不需要部署war包文件
➢ 提供约定的starter POM来简化Maven配置,让Maven的配置变得简单
➢ 自动化配置,根据项目的Maven依赖配置,Spring boot自动配置Spring、Spring mvc等
➢ 提供了程序的健康检查等功能
➢ 基本可以完全不使用XML配置文件,采用注解配置
北京动力节点 http://www.bjpowernode.com
北京动力节点 http://www.bjpowernode.com
项目名称: 001 - springboot-first
会根据选择的依赖自动添加起步依赖并进行自动配置
点击 Finish ,如果是第一次创建,在右下角会提示正在下载相关的依赖
static:存放静态资源,如图片、CSS、JavaScript等
templates:存放Web页面的模板文件
application.properties/application.yml 用于存放程序的各种依赖模块的配置信息,比如 服务
端口,数据库连接配置等
项目名称: 002 - springboot-springmvc
会根据选择的依赖自动添加起步依赖并进行自动配置
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <modelVersion>4.0.0</modelVersion> <!--继承 SpringBoot 框架的一个父项目,所有自己开发的 Spring Boot 都必须的继承--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <!--当前项目的 GAV 坐标--> <groupId>com.bjpowernode.springboot</groupId> <artifactId>002-springboot-springmvc</artifactId> <version>1.0.0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。