Springboot整合activiti5,达梦数据库,mybatis中间件

Springboot整合activiti5,达梦数据库,mybatis中间件

  • 问题现象
    • 解决方案

问题现象

由于工作流引擎不支持达梦数据库以及国产中间件,所以我们引入的时候会报错,这个时候就需要去改造代码和配置文件。各种文档和资料查找一天,现在对这个问题进行解决了。

解决方案

1.查看网上的各类教程,手动将源码复制粘贴出来,进行修改。这方面可以自行去查找对应文档
2.直接用一个改好的jar进行引入替换,就可以正常使用。

##可能出现的问题
1.当使用第一个时候,可能会出现jar的冲突
报当前错误

Parameter 0 of method transactionManager in org.activiti.spring.boot.JpaProc

这个时候解决方案
1.是升级版本,
2.去除关联引用
3.使用jar包

jar包提取链接
链接:https://pan.baidu.com/s/1CBSuM8HmrBBIWwyF8FBs_Q
提取码:1478

推荐使用包引入
pom引入



    
        cloud-parent
        cn.kyt.mdp
        1.0-SNAPSHOT
    
    4.0.0

    mdp-service
    
        cn.kyt.mdp.service.MdpServiceApplication
        5.22.0
    
    

        
        
            com.dameng
            Dm7JdbcDriver17
            7.6.0.165
        

        
        
            org.springframework.boot
            spring-boot-starter-jdbc
            1.5.9.RELEASE

        


        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            1.3.2
        



        
        
            com.github.pagehelper
            pagehelper
            4.1.4
        


        
            org.springframework.boot
            spring-boot-starter-aop
        
        
            org.springframework.boot
            spring-boot-starter-web
            
                
                    org.slf4j
                    slf4j-log4j12
                
            
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
        


        
            org.apache.commons
            commons-lang3
            3.5
        



        
            org.activiti
            activiti-spring-boot-starter-basic
            ${activiti.version}
        

        
            org.activiti
            activiti-rest
            ${activiti.version}
            
                
                    org.slf4j
                    slf4j-log4j12
                
                
                    org.slf4j
                    slf4j-api
                
                
                    log4j
                    log4j
                
            
        
        
            org.activiti
            activiti-explorer
            ${activiti.version}
            
                
                    org.slf4j
                    slf4j-log4j12
                
                
                    org.slf4j
                    slf4j-api
                
                
                    log4j
                    log4j
                
            
        
        
            org.activiti
            activiti-diagram-rest
            ${activiti.version}
        
        
            org.activiti
            activiti-simple-workflow
            ${activiti.version}
        
        
            org.activiti
            activiti-spring
            ${activiti.version}
        


你可能感兴趣的:(项目问题,hibernate,spring,boot,activiti,达梦)