問題現(xiàn)象
由于工作流引擎不支持達(dá)夢數(shù)據(jù)庫以及國產(chǎn)中間件,所以我們引入的時候會報錯,這個時候就需要去改造代碼和配置文件。各種文檔和資料查找一天,現(xiàn)在對這個問題進(jìn)行解決了。
解決方案
1.查看網(wǎng)上的各類教程,手動將源碼復(fù)制粘貼出來,進(jìn)行修改。這方面可以自行去查找對應(yīng)文檔
2.直接用一個改好的jar進(jìn)行引入替換,就可以正常使用。
##可能出現(xiàn)的問題
1.當(dāng)使用第一個時候,可能會出現(xiàn)jar的沖突
報當(dāng)前錯誤
Parameter 0 of method transactionManager in org.activiti.spring.boot.JpaProc
這個時候解決方案
1.是升級版本,
2.去除關(guān)聯(lián)引用
3.使用jar包
jar包提取鏈接
鏈接:https://pan.baidu.com/s/1CBSuM8HmrBBIWwyF8FBs_Q
提取碼:1478文章來源:http://www.zghlxwxcb.cn/news/detail-624148.html
推薦使用包引入
pom引入文章來源地址http://www.zghlxwxcb.cn/news/detail-624148.html
<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>cloud-parent</artifactId>
<groupId>cn.kyt.mdp</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>mdp-service</artifactId>
<properties>
<start-class>cn.kyt.mdp.service.MdpServiceApplication</start-class>
<activiti.version>5.22.0</activiti.version>
</properties>
<dependencies>
<!-- SQLServer 2008依賴 驅(qū)動jar -->
<dependency>
<groupId>com.dameng</groupId>
<artifactId>Dm7JdbcDriver17</artifactId>
<version>7.6.0.165</version>
</dependency>
<!-- spring-boot mybatis依賴: 請不要使用1.0.0版本,因為還不支持?jǐn)r截器插件, 1.1.1 是博主寫帖子時候的版本,大家使用最新版本即可 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<!--mybatis分頁插件-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.1.4</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.5</version>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-basic</artifactId>
<version>${activiti.version}</version>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-rest</artifactId>
<version>${activiti.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-explorer</artifactId>
<version>${activiti.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-diagram-rest</artifactId>
<version>${activiti.version}</version>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-simple-workflow</artifactId>
<version>${activiti.version}</version>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring</artifactId>
<version>${activiti.version}</version>
</dependency>
</project>
到了這里,關(guān)于Springboot整合activiti5,達(dá)夢數(shù)據(jù)庫,mybatis中間件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!