~의 activiti 워크 플로우 구조를 springboot

개념

워크 플로우 제품의 Activiti 사용이 상대적으로 더 UI 인터페이스의 세트와 함께 제공, 설계 과정에 직접 사용 할 수 있습니다, 다음의 간단한 단계를 요약 :

1 설계 모델

이 릴리스 프로세스, 모델은 프로세스의 여러 버전을 게시 할 수 있습니다

도 3은 프로세스 인스턴스를 확립하고, 작업, 프로세스는 병렬의 다중 인스턴스를 생성 할

작업의 예를 들어 4 승인

5 당신은 실시간 프로세스 인스턴스의 상태를 볼 수 있습니다

프로젝트에 배포

참조 추가

   annotationProcessor 'org.projectlombok : 롬복 : 1.18.2'//gradle5.0之后需要这样引用롬복 
    compileOnly 'org.projectlombok : 롬복 : 1.18.2' 
    testAnnotationProcessor 'org.projectlombok : 롬복 : 1.18.2' 
    testCompileOnly '조직. projectlombok : 롬복 : 1.18.2 ' 

    구현'org.springframework.boot : 봄 - 부팅 스타터 - JDBC를 ' 
    구현'org.springframework.boot : 봄 - 부팅 스타터 웹 ' 
    구현'org.springframework.boot : 스프링이 부팅 스타터 데이터 JPA " 

    구현"org.activiti : activiti 다이어그램 받침대 : 5.22.0 ' 
    구현'org.activiti : activiti-모델러 : 5.22.0 ' 
    구현'org.activiti : activiti 스프링 - 부팅이 스타터 기본 : 5.22.0 '

    구현 'org.springframework.boot : 봄 - 부팅 스타터 - JDBC를' 
    구현 'MySQL의 : MySQL의 커넥터 - 자바' 
    구현 'org.assertj : assertj 코어 : 3.3.0' 
    구현 'com.google.guava : 구아바 : 18.0 ' 
    testImplementation'com.h2database : H2 : 1.3.176 " 
    testImplementation ( 'org.springframework.boot : 스프링 부팅 스타터 테스트')

시작 파일 추가

수입 org.activiti.spring.boot.SecurityAutoConfiguration; 
수입 org.springframework.boot.SpringApplication; 
수입 org.springframework.boot.autoconfigure.SpringBootApplication; 

@SpringBootApplication은 (제외 = {SecurityAutoConfiguration.class, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class}) 
공용 클래스 AvtivitiApplication { 
    공공 정적 무효 메인 (문자열 []에 args) { 
        SpringApplication.run (AvtivitiApplication.class , 인수); 
    } 

}

YML 구성 추가

서버 : 
  포트 : 8081 

봄 : 
  응용 프로그램 : 
    이름 : activiti - 데모 
  소스 : 
    드라이버 클래스 이름 : com.mysql.jdbc.Driver의 
    URL : JDBC한다 : mysql : // localhost를 : 3306 / activiti useUnicode = TRUE & characterEncoding = UTF-8 useSSL = 잘못된 
    사용자 이름 : 루트 
    암호 : 루트 
  JPA : 
    최대 절전 모드 : 
      DDL-자동 : 없음 
    쇼-SQL을 : 사실 

  activiti : 
    체크인 프로세스 정의 : 거짓 
    글꼴 : 
      activityFontName :宋体
      labelFontName을 :宋体

액세스 모델 페이지 추가

 

절약 모델 테이블 ACT_RE_MODEL에 데이터를 추가 한 후, ACT_GE_BYTEARRAY 자원 테이블은 XML 파일을 해당 사진과 모델의 모델로 데이터 객체를 생성합니다.

 

추천

출처www.cnblogs.com/lori/p/12217572.html