一、springBoot简介与环境搭建

前言:学习计划

  1、springBoot环境搭建

  2、springBoot入门

  3、srpingBoot整合Mybatis

  4、springBoot整合Redis,Redis集群

  5、springBoot简单综合案例

一、springBoot简介

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

归纳:其实我们可以归纳我一句话:简化开发,提高效率

二、springBoot特点

  1. 创建独立的Spring应用程序
  2. 嵌入的Tomcat,无需部署WAR文件
  3. 简化Maven配置
  4. 自动配置Spring
  5. 提供生产就绪型功能,如指标,健康检查和外部配置(这个我也不懂,求指教)
  6. 绝对没有代码生成和对XML没有要求配置

三、环境搭建

 首先:我们这里讲两种创建方式

  1、无需插件安装,及创建一个maven项目即可(这里先不多讲)

  2、插件安装,需要插件springsource-tool-suite,有了这个插件可以很方便的创建springBoot项目,大家可以在这里下载http://spring.io/tools/sts/all/

  3、以及一些其他创建项目的需求配置(如:maven,jdk等)

  以上,环境准备完成

四、创建springBoot项目(使用插件创建)
 
  1、新建项目
 
  
  

  

  

 使用插件创建,上面这样一个springBoot就OK了
 
五、创建springBoot项目(不使用插件创建)
  1,创建maven项目
  

  

  

  maven工程创建好了,下面我们要做的就是缺少的东西补上(什么东西,看下面)

  第一步:导入pom文件相关依赖

  

 1     <parent>
 2         <groupId>org.springframework.boot</groupId>
 3         <artifactId>spring-boot-starter-parent</artifactId>
 4         <version>1.5.10.RELEASE</version>
 5         <relativePath /> <!-- lookup parent from repository -->
 6     </parent>
 7 
 8     <properties>
 9         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
10         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
11         <java.version>1.8</java.version>
12     </properties>
13 
14     <dependencies>
15         <dependency>
16             <groupId>org.springframework.boot</groupId>
17             <artifactId>spring-boot-starter-web</artifactId>
18         </dependency>
19 
20         <dependency>
21             <groupId>org.springframework.boot</groupId>
22             <artifactId>spring-boot-starter-test</artifactId>
23             <scope>test</scope>
24         </dependency>
25     </dependencies>
26 
27     <build>
28         <plugins>
29             <plugin>
30                 <groupId>org.springframework.boot</groupId>
31                 <artifactId>spring-boot-maven-plugin</artifactId>
32             </plugin>
33         </plugins>
34     </build>

 Soeasy,springBoot项目就这样创建好了,是不是很简单

原文地址:https://www.cnblogs.com/shaolixin/p/8469571.html