zoukankan      html  css  js  c++  java
  • activiti的springboot模块

    目标:

    springboot 下 使用activiti,搭建微服务,并且使用自己的用户与组

    版本

    activiti version 5.22.0
    spring boot version 1.5.1

    主要配置

    @Configuration
    public class MyConfiguration
            implements ProcessEngineConfigurationConfigurer {
    
        /**
         * @param springProcessEngineConfiguration - 类为spring boot默认使用的流程引擎配置类
         */
        @Override
        public void configure(SpringProcessEngineConfiguration springProcessEngineConfiguration) {
            //已验证-图片不会出现中文乱码
            springProcessEngineConfiguration.setActivityFontName("宋体");
            springProcessEngineConfiguration.setLabelFontName("宋体");
            springProcessEngineConfiguration.setAnnotationFontName("宋体");
    
            //待验证
            springProcessEngineConfiguration.setDbIdentityUsed(false);
            List<SessionFactory> mySess = new ArrayList<SessionFactory>();
            mySess.add(new CustomUserEntityManagerFactory());
            mySess.add(new CustomGroupEntityManagerFactory());
            springProcessEngineConfiguration.setCustomSessionFactories(mySess);
    
            springProcessEngineConfiguration.setDatabaseType("mysql");
        }
    }

    核心pom

     <!-- activiti 升级到6.0.0改动很大,需谨慎-->
            <dependency>
                <groupId>org.activiti</groupId>
                <artifactId>activiti-spring-boot-starter-basic</artifactId>
                <version>${activiti.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.mybatis</groupId>
                        <artifactId>mybatis</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
    
            <dependency>
                <groupId>org.activiti</groupId>
                <artifactId>activiti-modeler</artifactId>
                <version>${activiti.version}</version>
            </dependency>
    

      

  • 相关阅读:
    深入理解CSS中的margin负值
    深入理解CSS浮动
    深入理解CSS绝对定位
    深入理解display属性
    JAVA-初步认识-第四章-内存空间的划分&栈内存&堆内存
    JAVA-初步认识-第四章-数组-概述和定义
    JAVA-初步认识-第四章-重载练习
    JAVA-初步认识-第四章-重载
    JAVA-初步认识-第四章-函数-内存加载过程
    JAVA-初步认识-第一章-整体的认识
  • 原文地址:https://www.cnblogs.com/xingzc/p/9766013.html
Copyright © 2011-2022 走看看