SpringBoot:父子工程开发环境搭建
前言
本系列课程主要记录SpringBoot相关基础知识,本文主要介绍父子工程搭建过程。
提示:以下是本篇文章正文内容,下面案例可供参考
一、SpringBoot简述
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。使用SpringBoot能够快速构建项目,对主流开发框架的无配置集成,项目可独立运行,无须外部依赖Servlet容器。极大的提高了开发、部署效率。
SpringBoot核心功能:
1、独立运行Spring项目
SpringBoot 可以以jar包形式独立运行,运行一个SpringBoot项目只需要通过java -jar xx.jar来运行。
2、内嵌servlet容器
SpringBoot可以选择内嵌Tomcat、jetty或者Undertow,这样我们无须以war包形式部署项目。
3、提供starter简化Maven配置
SpringBoot提供了一系列的starter pom来简化Maven的依赖加载,例如,当你使用了spring-boot-starter-web,会自动加入web开发所需的依赖包。
4、自动装配Spring
SpringBoot会根据在类路径中的jar包,类、为jar包里面的类自动配置Bean,