소개
이 프로젝트는 초보자가 Activiti를 빠르게 시작할 수 있도록 설계되었습니다.
작가 : 커피래빗
프로젝트 홈페이지 : http://www.kafeitu.me/activiti/2012/05/26/kft-activiti-demo.html
온라인 데모 : http://demo.kafeitu.me:8080/kft-activiti-demo
위키 문서 : https://github.com/henryyan/kft-activiti-demo/wiki
QQ 그룹 온라인 지원: : 236540304
"Activiti in Action" : Activiti 프로젝트 팀 리더 Tijs Rademakers 가 인정하고 권장합니다. 자세한 내용은 http://www.kafeitu.me/activiti-in-action.html을 참조하세요.
구매하려면 China-Pub | Dangdang.com |
프레임워크 버전
지점 선택
Demo에서는 Maven을 사용할 수 있는 학생과 Maven을 사용할 수 없는 학생에게 각각 적합한 Maven 버전과 No-Maven 버전을 제공합니다.
- maven 브랜치: 설치 및 데이터베이스 초기화를 용이하게 하는 git의
master
브랜치에 해당합니다. - no-maven 브랜치: Eclipse 프로젝트 구성 파일과 WEB-INF/lib 아래의 모든 jar 파일을 포함하는 직접 Eclipse 프로젝트
Maven 모드에서 실행
mvn clean jetty:실행
h2 데이터베이스와 mysql 데이터베이스는 pom.xml 에 구성됩니다. h2 데이터베이스 구성 모드는 기본적으로 활성화되어 있습니다. mysql 을 사용하는 경우 mysql 구성을 활성화하세요(다음 명령 사용).
mvn clean jetty:run -Pmysql
데모 문서
변경 내역
1.14.0 (2015-11-26)
- 엔진 매개변수 보기 기능 추가
- 보기 엔진 데이터베이스 기능 추가
- 사용자 및 그룹을 관리하는 기능이 추가되었습니다.
- 작업 관리 기능 추가
- Rest 서비스를 포함하는 5.17가지 이상의 방법
1.13.0 (2015-11-23)
- 5.17+(Activiti Modeler, 매우 훌륭함) 기반의 프로세스 디자이너를 통합합니다. 데모가 사용하는 버전은 5.17 이상을 지원합니다.
- 데이터베이스 구성 속성은 pom.xml로 전송됩니다.
pom.xml
파일의 매개 변수는 런타임에 -Djdbc.password=111111
매개 변수를 통해 직접 수정하거나 재정의할 수 있습니다.
1.11~1.12(알 수 없음)
- 내부적으로 소비되고 있으니 묻지 마세요...
1.10.1 (2014-04-23)
- 최신 버전의 Chrome(V34)에서 Activiti Modeler를 실행할 수 없는 문제 수정
1.10.0 (2014-04-18)
- 통합 다이어그램 뷰어는 현재 세 가지 프로세스 추적 방법을 제공합니다.
- JPA에 대한 데모가 추가되었습니다.
- 글로벌 모니터링 데모가 추가되었습니다.
- 5.15.1-kft 버전 사용 (5.15 버전에서 <지정인, 후보자, 후보군 포함> 할일 조회 방식 버그 수정)
1.9.0 (2014-01-01)
- Activiti를 5.14로 업그레이드
- 순수 Rest 인터페이스와 Activiti Modeler의 Rest 경로 매핑을 모두 지원합니다.
1.8.0 (2013-06-22)
- Activiti를 5.13으로 업그레이드
- 전역 리스너 제거됨(향후 버전에 추가될 예정)
1.7.2 (2013-04-17)
- Activiti를 버전 5.12.1-kft로 업그레이드
- 글로벌 리스너 데모 추가
1.7.1 (2013-04-10)
- 프로세스 엔진에서 자동으로 생성된 이미지 추적 좌표의 혼동 문제 해결
- 재패키지된 5.12.1을 사용하여 JDK6 배포 중 오류 문제를 해결하세요.
- 흐름도 추적 시 한자가 깨져 나오는 문제 해결(엔진의 이미지 생성 도구 호출)
1.7.0 (2013-03-10)
- 페이징 쿼리 데모 추가
- 프로세스 정의 개체(ProcessDefinition) 캐시 데모를 추가합니다. 참조: Activiti 5.12에서 프로세스 정의 캐시 조정
- ActivityFontName 속성 구성을 추가하면 플로우차트의 한자로 인해 생성된 플로우차트가 왜곡되는 문제를 해결할 수 있습니다.
- Activiti Modeler를 통합하여 온라인 프로세스 설계
특별 참고 사항: 5.12.1은 공식적으로 제공되지 않으며 직접 패키징한 버전입니다(Native Query 페이징 쿼리 기능 지원, 5.13에서는 이 기능을 직접 제공합니다).
1.6.0 (2013-01-06)
- 여러 인스턴스(게시) 데모 추가
- 자동 배포 프로세스 정의 데모 추가
1.5.0 (2012-12-16)
- 13fc350 프로세스 정의 상태 제어 기능 추가
- c50ec09 프로세스 인스턴스 상태 제어 기능 추가
- 9a97cda formkey는 작업을 쿼리할 때 기본 쿼리를 사용합니다.
- 3e8ab24 쓰레기 청소
- 9035e56 동적형식과 외부형식의 실행목록에 현재 노드의 영문명이 표시되며, 프로세스 데이터 조회시 동적형식과 외부형식이 구분됩니다.
- 7f955c4 Windows 플랫폼에서 읽혀지는 잘못된 양식 콘텐츠 문제를 해결하기 위해 JuelFormEngine을 다시 작성합니다.
- d72778b 포틀릿 플러그인을 1.1.1로 업그레이드
- 5e4007c 초기화 SQL의 Activiti 버전을 5.11로 업그레이드
- 684c8a0 jsp 파일에 두 개의 헤드가 나타나는 문제 해결
- 3bcbd56 기존메뉴는 일반메뉴로 변경되고, 외부메뉴는 외부메뉴로 변경됩니다.
- 645347c 불필요한 종속성 버전 번호를 제거합니다.
1.4.1 (2012-12-01)
1. jquery.portlet.js를 업그레이드하여 포틀릿 열을 드래그한 후 다시 드래그할 수 없는 문제를 해결합니다.
2. 업그레이드: jquery -> 1.83, jquery ui -> 1.9.2, jquery.layout -> 1.3, html 헤더 선언은 xhtml 대신 html 표준을 사용합니다.
1.4 (2012-11-27)
1. 양식 이름을 리팩터링하고 작성자 및 양식 개념 모듈을 포틀릿에 추가하십시오.
2. jquery.portlet 플러그인을 사용하여 홈페이지에 정보를 표시하고 할 일 목록에 대한 포틀릿을 추가합니다.
- c50ec09 프로세스 인스턴스 상태 제어 기능 추가
- 9a97cda formkey는 작업을 쿼리할 때 기본 쿼리를 사용합니다.
- 3e8ab24 쓰레기 청소
- 9035e56 동적형식과 외부형식의 실행목록에 현재 노드의 영문명이 표시되며, 프로세스 데이터 조회시 동적형식과 외부형식이 구분됩니다.
- 7f955c4 Windows 플랫폼에서 읽혀지는 잘못된 양식 콘텐츠 문제를 해결하기 위해 JuelFormEngine을 다시 작성합니다.
- d72778b 포틀릿 플러그인을 1.1.1로 업그레이드
- 5e4007c 초기화 SQL의 Activiti 버전을 5.11로 업그레이드
- 684c8a0 jsp 파일에 두 개의 헤드가 나타나는 문제 해결
- 3bcbd56 기존메뉴는 일반메뉴로 변경되고, 외부메뉴는 외부메뉴로 변경됩니다.
- 645347c 불필요한 종속성 버전 번호를 제거합니다.
1.4.1 (2012-12-01)
1. jquery.portlet.js를 업그레이드하여 포틀릿 열을 드래그한 후 다시 드래그할 수 없는 문제를 해결합니다.
2. 업그레이드: jquery -> 1.83, jquery ui -> 1.9.2, jquery.layout -> 1.3, html 헤더 선언은 xhtml 대신 html 표준을 사용합니다.
1.4 (2012-11-27)
1. 양식 이름을 리팩터링하고 작성자 및 양식 개념 모듈을 포틀릿에 추가하십시오.
2. jquery.portlet 플러그인을 사용하여 홈페이지에 정보를 표시하고 할 일 목록에 대한 포틀릿을 추가합니다.
중간 버전은 녹음되지 않으므로 무시됩니다. . .
1.0.0 (2011-10-23) 창시자
- 첫 번째 원본 버전은 당시 프로세스 배포 및 프로세스 시작만 있어야 합니다. . .