1. 程式人生 > >9.Activiti整合SpringBoot2.0

9.Activiti整合SpringBoot2.0

整合SpringBoot2.0
 初始SpringBoot
  SpringBoot是什麼?
   SpringBoot核心功能
   SpringBoot優點
   在這裡插入圖片描述

SpringMVC開發
在這裡插入圖片描述

配置POM

在這裡插入圖片描述
在這裡插入圖片描述

Spring boot程式入口
在這裡插入圖片描述
在這裡插入圖片描述

Spring Boot提供Maven外掛
在這裡插入圖片描述

新增運維監控Actuator
在這裡插入圖片描述
在這裡插入圖片描述

運維監控資訊
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

SpringBoot特性
 提供豐富的Start簡化POM配置
 根據上下文智慧裝配(Autoconfigure)
  提供視覺化的執行時資訊
  在這裡插入圖片描述

建立Start-alone Spring應用
嵌入整合Tomcat等Servlet容器,無需WAR檔案
將成為服務標準
在這裡插入圖片描述

SpringBoot啟動依賴
在這裡插入圖片描述

Spring-boot-starter-web
在這裡插入圖片描述

SpringBoot核心API
 啟動入口SpringBootApplication
  SpringBootConfiguration:支援java配置類
  Enable Auto Configuration:開啟自動裝配功能
   ComponentScan:掃描Bean元件

自動裝配Enable Auto Configuration
在這裡插入圖片描述

常用的 Auto Configuration
在這裡插入圖片描述

JdbcTemplateAutoConfiguration
在這裡插入圖片描述
在這裡插入圖片描述

常用的條件註解Conditionalxxx

在這裡插入圖片描述

Spring Boot2與Activiti6整合
在這裡插入圖片描述
 升級Activiti6.0依賴SpringBoot版本為2.0.0
 升級Spring Boot依賴並解決編譯錯誤
 更新activiti-spring-boot-starter-basic版本並安裝
  整合使用Activiti的AutoConfiguration功能