日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Springboot整合camunda+mysql的集成流程分析

瀏覽:35日期:2023-02-05 15:36:30
目錄一、創(chuàng)建springboot工程二、修改maven配置2.1、修改springboot版本號(hào)2.2、引入camunda包三、修改application.yaml配置四、創(chuàng)建mysql數(shù)據(jù)庫(kù)五、啟動(dòng)springboot工程六、登錄訪問(wèn)camunda一、創(chuàng)建springboot工程

使用IDEA工具,選擇File->New->Project,選擇Spring Initialzr

Springboot整合camunda+mysql的集成流程分析

輸入springboot工程基本信息,本示例命名為“camunda-demo1”, jdk版本選擇8

Springboot整合camunda+mysql的集成流程分析

在選擇springboot組件的時(shí)候,需要選擇Spring Web、JDBC API、MySql Driver 這三個(gè)組件。點(diǎn)擊下一步完成即可。

Springboot整合camunda+mysql的集成流程分析

二、修改maven配置2.1、修改springboot版本號(hào)

由于camunda版本與springboot版本有匹配關(guān)系,所以需要修改springboot版本為2.4.3,

官方推薦Camunda7.1.5版本使用Spring Boot 2.4.x版本

具體配置參考camunda官方說(shuō)明文檔:https://docs.camunda.org/manual/7.15/user-guide/spring-boot-integration/version-compatibility/

Pom.xm代碼片段:

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.3</version><relativePath/> </parent>2.2、引入camunda包

由于本示例要使用camunda流程引擎、web界面、Rest服務(wù)接口,所以需要導(dǎo)入camunda-bpm-spring-boot-starter、camunda-bpm-spring-boot-starter-rest、camunda-bpm-spring-boot-starter-webapp這三個(gè)依賴包,如果僅僅是使用流程引擎,只需要引入camunda-bpm-spring-boot-starter就可以了。

完整的pom.xml文件如下:

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.3</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.example</groupId> <artifactId>camunda-demo1</artifactId> <version>0.0.1-SNAPSHOT</version> <name>camunda-demo1</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.camunda.bpm.springboot</groupId> <artifactId>camunda-bpm-spring-boot-starter</artifactId> <version>7.15.0</version> </dependency> <dependency> <groupId>org.camunda.bpm.springboot</groupId> <artifactId>camunda-bpm-spring-boot-starter-rest</artifactId> <version>7.15.0</version> </dependency> <dependency> <groupId>org.camunda.bpm.springboot</groupId> <artifactId>camunda-bpm-spring-boot-starter-webapp</artifactId> <version>7.15.0</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>三、修改application.yaml配置

打開(kāi)工程目錄下的mainresourcesapplication.yaml文件,如果沒(méi)有該文件,手動(dòng)新建一個(gè),錄入如下信息。

# Find more available configuration properties on the following pages of the documentation. # https://docs.camunda.org/manual/latest/user-guide/camunda-bpm-run/#configure-camunda-bpm-run # https://docs.camunda.org/manual/latest/user-guide/spring-boot-integration/configuration/#camunda-engine-properties camunda.bpm: generic-properties.properties: javaSerializationFormatEnabled: true admin-user: id: demo password: demo run: # https://docs.camunda.org/manual/latest/user-guide/camunda-bpm-run/#cross-origin-resource-sharing cors: enabled: true allowed-origins: '*' # datasource configuration is required spring.datasource: url: jdbc:mysql://127.0.0.1:3306/camunda715?characterEncoding=UTF-8&useUnicode=true&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root # By default, Spring Boot serves static content from any directories called /static or /public or /resources or # /META-INF/resources in the classpath. To prevent users from accidentally sharing files, this is disabled here by setting static locations to NULL. # https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-spring-mvc-static-content spring.web.resources: static-locations: NULL

本示例使用的是mysql數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)URL、username、 password 跟后面數(shù)據(jù)庫(kù)信息保存一致。

四、創(chuàng)建mysql數(shù)據(jù)庫(kù)

Camunda默認(rèn)使用已預(yù)先配置好的H2數(shù)據(jù)庫(kù),本示例使用mysql數(shù)據(jù)庫(kù),需要提前創(chuàng)建mysql數(shù)據(jù)庫(kù)并導(dǎo)入Camunda建表腳本。

為Camunda平臺(tái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)模式,名稱為camunda715

Springboot整合camunda+mysql的集成流程分析

導(dǎo)入SQL腳本。執(zhí)行創(chuàng)建所有必需的表和默認(rèn)索引的SQL DDL腳本。這些腳本可以在configuration/sql/create文件夾中找到。共2個(gè)腳本,都需要導(dǎo)入。

Springboot整合camunda+mysql的集成流程分析

導(dǎo)入完成后的表結(jié)構(gòu),共40張表:

Springboot整合camunda+mysql的集成流程分析

詳細(xì)配置方法參考:https://lowcode.blog.csdn.net/article/details/117564836

五、啟動(dòng)springboot工程

創(chuàng)建springboot工程的時(shí)候,自動(dòng)生成了SpringBootApplication啟動(dòng)類,運(yùn)行改類啟動(dòng)即可。

package com.example.demo1;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class CamundaDemo1Application {public static void main(String[] args) {SpringApplication.run(CamundaDemo1Application.class, args);}}

Springboot整合camunda+mysql的集成流程分析

六、登錄訪問(wèn)camunda

訪問(wèn):http://localhost:8080,

默認(rèn)賬號(hào)密碼demo/demo

Springboot整合camunda+mysql的集成流程分析

登錄成功后進(jìn)入camunda控制臺(tái)

Springboot整合camunda+mysql的集成流程分析

至此,完成了springboot2.4.3+camunda7.15+mysql的集成,后續(xù)的如何設(shè)計(jì)流程、如何啟動(dòng)流程、如何審批流程等操作,跟非springboot方式是一致的,請(qǐng)參考前面的文章。

https://lowcode.blog.csdn.net/article/details/117518828

https://lowcode.blog.csdn.net/article/details/118055189

以上就是Springboot整合camunda+mysql的集成實(shí)現(xiàn)方法的詳細(xì)內(nèi)容,更多關(guān)于Springboot整合camunda的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲黄色在线| 国产伦精品一区二区三区在线播放| 精品伊人久久| 欧美日韩在线二区| 精品日韩在线| 成人国产综合| 久久免费国产| 国产精品久久久久久久免费观看 | 国产精品第十页| 久久久久久久久久久妇女| 中文字幕中文字幕精品| 91精品国产自产在线观看永久∴| 免费日韩视频| 亚洲欧美网站在线观看| 国产精品亚洲欧美一级在线| 亚洲精品动态| 午夜精品一区二区三区国产| 欧美精品97| 一本综合精品| 神马午夜在线视频| 精品少妇一区| 日本不卡在线视频| 国产亚洲激情| 亚洲综合精品四区| jiujiure精品视频播放| 久久影院一区| 中日韩男男gay无套| 欧美好骚综合网| 免费视频一区二区三区在线观看 | 性欧美69xoxoxoxo| 久久久国产精品一区二区中文| 亚洲无线观看| 亚洲欧美高清| 国产一区二区三区视频在线| 岛国av免费在线观看| 激情五月色综合国产精品| 麻豆视频一区二区| 精品72久久久久中文字幕| 国产精品多人| 亚洲精品极品| 极品日韩av| 国产精品一区二区99| 激情丁香综合| 婷婷精品在线| 国产精品久久久久久久久久白浆 | 欧美大黑bbbbbbbbb在线| 亚洲福利专区| 日韩中文字幕1| 日本免费一区二区视频| 国内精品99| 国产91精品对白在线播放| 日韩欧美中文字幕一区二区三区| 久久国产三级| 亚洲综合国产| 亚洲免费观看| 午夜国产精品视频| av资源中文在线| 97视频热人人精品免费| 91亚洲一区| 日韩成人精品一区| 欧美激情综合| 国产精品99久久免费观看| 欧美日韩一区二区国产| 欧美一区成人| 久久国产欧美日韩精品| 国产伦精品一区二区三区在线播放 | 偷拍精品精品一区二区三区| 国产激情一区| 97人人精品| 久久福利毛片| 免费一级欧美在线观看视频| 欧美精品一二| 国产精品日本一区二区三区在线| 久久精品国产www456c0m| 日本在线观看不卡视频| 欧美一区网站| 午夜天堂精品久久久久| 亚洲专区视频| 欧美影院精品| 国产精品一区二区免费福利视频 | 麻豆视频观看网址久久| 国语精品一区| 在线天堂中文资源最新版| 婷婷亚洲五月色综合| 日本在线一区二区三区| 精品久久久中文字幕| 自拍日韩欧美| 国产精品日韩精品中文字幕| 国产欧美日韩一级| 中文在线免费视频| 麻豆精品一区二区综合av| 日韩av午夜在线观看| 久久伦理在线| 国产精品啊v在线| 国产精品社区| 国产一区二区三区视频在线| 亚洲精品三级| 在线日韩电影| 精品福利久久久| 久久精品 人人爱| 午夜亚洲福利在线老司机| 岛国av在线网站| 亚洲区欧美区| 亚洲国产专区| 国产一区二区精品久| 欧美有码在线| 视频一区在线视频| 香蕉成人av| 精品视频一区二区三区四区五区 | 亚洲天堂一区二区| 久久久久九九精品影院| 日欧美一区二区| 国产精品普通话对白| 日本蜜桃在线观看视频| 国产精品美女久久久久久不卡| 亚洲一级特黄| 国产成人精品亚洲日本在线观看| 欧美三级第一页| 日本不卡的三区四区五区| 99视频精品免费观看| 91精品亚洲| 水蜜桃精品av一区二区| 国产激情精品一区二区三区| 日韩国产一二三区| 日韩影院精彩在线| 久久精品123| 在线手机中文字幕| zzzwww在线看片免费| 日韩a一区二区| 美女av在线免费看| 美女视频网站久久| 国产欧美一区| 国产精品伦一区二区| 日本午夜精品一区二区三区电影 | 色天使综合视频| 国产精品蜜芽在线观看| 高清一区二区| 国产91在线精品| 国产66精品| 午夜久久中文| 国产a亚洲精品| 国产日韩电影| 欧美aa一级| 久久免费大视频| 欧美/亚洲一区| 亚洲女同一区| 欧美日韩免费观看一区=区三区| 欧美日韩国产亚洲一区| 婷婷成人基地| 日韩一区二区久久| 蜜桃视频一区二区三区在线观看| 巨乳诱惑日韩免费av| 综合激情视频| 欧美一区精品| 美女高潮久久久| 国产精品中文字幕制服诱惑| 久久久久亚洲精品中文字幕| 国模精品一区| 九色porny丨国产首页在线| 日韩毛片视频| 亚洲二区三区不卡| 免费的成人av| 日本免费在线视频不卡一不卡二| 国产精品美女在线观看直播| 成人午夜毛片| 国产一区二区中文| 石原莉奈在线亚洲三区| 日本a级不卡| 麻豆视频一区二区| 日韩毛片在线| 婷婷成人基地| 亚洲欧美久久精品| 欧美激情麻豆| 亚洲成人二区| 蜜桃久久av一区| 国产精品啊啊啊| 99久久精品费精品国产| 免费观看日韩电影| 另类小说一区二区三区| 欧美综合另类| 日韩不卡在线观看日韩不卡视频| 国语精品一区| 中文一区二区| 国产精品一国产精品| 久久久久中文| 中文日韩欧美| 蜜桃久久久久| 亚洲va在线| 欧美一区成人| 激情欧美一区二区三区| 久久国产日韩欧美精品| 激情久久五月| 麻豆精品av| 一级成人国产| www.51av欧美视频| 少妇高潮一区二区三区99| jizzjizz中国精品麻豆| 亚洲综合小说| 日韩精品免费一区二区三区| 亚洲三级在线|