Introdução
Este projeto foi desenvolvido para permitir que iniciantes comecem rapidamente a usar o Activiti.
Autor : Café Coelho
Página inicial do projeto : http://www.kafeitu.me/activiti/2012/05/26/kft-activiti-demo.html
Demonstração on-line : http://demo.kafeitu.me:8080/kft-activiti-demo
Documentação Wiki : https://github.com/henryyan/kft-activiti-demo/wiki
Suporte on-line do grupo QQ:: 236540304
"Activiti in Action" : reconhecido e recomendado pelo líder da equipe do projeto Activiti, Tijs Rademakers . Para detalhes, visite http://www.kafeitu.me/activiti-in-action.html.
Vá para China-Pub | JD.com |
Versão da estrutura
Atividades: 5.19.0
Primavera: 4.1.5.RELEASE
seleção de filial
Demo fornece versão Maven e versão não-maven, que são adequadas para alunos que podem usar o mavne e alunos que não podem usar o maven, respectivamente.
- branch maven : corresponde
master
do git, que facilita a instalação e inicialização do banco de dados - branch no-maven : diretamente um projeto Eclipse, incluindo o arquivo de configuração do projeto Eclipse e todos os arquivos jar em WEB-INF/lib
Execute no modo Maven
mvn cais limpo: correr
O banco de dados h2 e o banco de dados mysql são configurados em pom.xml . O modo de configuração do banco de dados h2 é habilitado por padrão. Se você usar mysql , habilite a configuração mysql (use o seguinte comando).
mvn cais limpo: execute -Pmysql
Documentação de demonstração
- Instruções de configuração
- Demonstração funcional
Registro de alterações
1.14.0 (26/11/2015)
- Adicione a função de visualizar os parâmetros do motor
- Adicionar funcionalidade de banco de dados do mecanismo de visualização
- Adicionada a capacidade de gerenciar usuários e grupos
- Adicionar função de gerenciamento de trabalho
- Mais de 5.17 maneiras de incorporar serviços Rest
1.13.0 (23/11/2015)
- Integrar o designer de processos baseado em 5.17+ (Activiti Modeler, muito bonito), a versão da qual o demo depende suporta 5.17 ou superior
- As propriedades de configuração do banco de dados são transferidas para pom.xml Os parâmetros do arquivo
pom.xml
podem ser modificados diretamente ou substituídos por meio -Djdbc.password=111111
em tempo de execução.
1,11 ~ 1,12 (desconhecido)
- É consumido internamente, não me pergunte...
1.10.1 (23/04/2014)
- Corrigido o problema de que o Activiti Modeler não pode ser executado na versão mais recente do Chrome (V34)
1.10.0 (18/04/2014)
- Visualizador de diagramas integrado, atualmente fornece três métodos de rastreamento de processos
- Adicionada demonstração para JPA
- Demonstração de monitoramento global adicionada
- Use a versão 5.15.1-kft (corrigido o bug no método de consulta de tarefas pendentes <incluindo pessoas designadas, candidatos e grupos de candidatos> na versão 5.15)
1.9.0 (01/01/2014)
- Atualize o Activiti para 5.14
- Suporta interface Rest pura e mapeamento de caminho Rest do Activiti Modeler
1.8.0 (22/06/2013)
- Atualize o Activiti para 5.13
- Ouvinte global removido (será adicionado em versões futuras)
1.7.2 (17/04/2013)
- Atualize o Activiti para a versão 5.12.1-kft
- Adicionar demonstração de ouvinte global
1.7.1 (10/04/2013)
- Resolva o problema de confundir as coordenadas de rastreamento de imagens geradas automaticamente pelo mecanismo de processo
- Use o 5.12.1 reembalado para resolver o problema de erro durante a implantação do JDK6
- Resolva o problema dos caracteres chineses ilegíveis ao rastrear o fluxograma (chamando a ferramenta de geração de imagem do mecanismo)
1.7.0 (10/03/2013)
- Adicionar demonstração de consulta de paginação
- Adicionar demonstração de cache do objeto de definição de processo (ProcessDefinition), consulte: Ajustando o cache de definição de processo no Activiti 5.12
- Adicionar a configuração do atributo ActivityFontName pode resolver o problema de fluxogramas distorcidos gerados devido a caracteres chineses no fluxograma.
- Integre o Activiti Modeler para projetar o processo on-line
Nota especial: 5.12.1 não é fornecido oficialmente, é uma versão empacotada por mim (suporta a função de consulta de paginação Native Query, 5.13 fornecerá diretamente esta função)
1.6.0 (06/01/2013)
- Demonstração de adição de múltiplas instâncias (postagem)
- Adicionar demonstração de definição de processo de implantação automática
1.5.0 (16/12/2012)
- 13fc350 Adicionar função de controle para status de definição de processo
- c50ec09 Adicionar função de controle de status de instância de processo
- 9a97cda formkey usa consulta nativa ao consultar tarefas
- 3e8ab24 Limpar lixo
- 9035e56 O nome em inglês do nó atual é exibido na lista em execução de formulários dinâmicos e formulários externos, e os formulários dinâmicos e externos são diferenciados ao consultar dados do processo.
- 7f955c4 Reescrever JuelFormEngine para resolver o problema de conteúdo ilegível do formulário lido na plataforma Windows
- d72778b Atualize o plug-in do portlet para 1.1.1
- 5e4007c Atualize a versão do Activiti do SQL de inicialização para 5.11
- 684c8a0 Resolva o problema de duas cabeças aparecendo em arquivos jsp
- 3bcbd56 O menu tradicional é alterado para normal e o menu externo é alterado para externo.
- 645347c Remover números de versão de dependência desnecessários
1.4.1 (01/12/2012)
1. Atualize jquery.portlet.js para resolver o problema de que, após arrastar uma coluna de portlets, eles não podem ser arrastados de volta.
2. Atualização: jquery -> 1.83, jquery ui -> 1.9.2, jquery.layout -> 1.3, declaração de cabeçalho html usa padrão html em vez de xhtml
1.4 (27/11/2012)
1. Refatore o nome do formulário e inclua módulos de autor e de conceito de formulário no portlet.
2. Use o plug-in jquery.portlet para exibir informações na página inicial e incluir um portlet para a lista de tarefas pendentes.
- c50ec09 Adicionar função de controle de status de instância de processo
- 9a97cda formkey usa consulta nativa ao consultar tarefas
- 3e8ab24 Limpar lixo
- 9035e56 O nome em inglês do nó atual é exibido na lista em execução de formulários dinâmicos e formulários externos, e os formulários dinâmicos e externos são diferenciados ao consultar dados do processo.
- 7f955c4 Reescrever JuelFormEngine para resolver o problema de conteúdo ilegível do formulário lido na plataforma Windows
- d72778b Atualize o plug-in do portlet para 1.1.1
- 5e4007c Atualize a versão do Activiti do SQL de inicialização para 5.11
- 684c8a0 Resolva o problema de duas cabeças aparecendo em arquivos jsp
- 3bcbd56 O menu tradicional é alterado para normal e o menu externo é alterado para externo.
- 645347c Remover números de versão de dependência desnecessários
1.4.1 (01/12/2012)
1. Atualize jquery.portlet.js para resolver o problema de que, após arrastar uma coluna de portlets, eles não podem ser arrastados de volta.
2. Atualização: jquery -> 1.83, jquery ui -> 1.9.2, jquery.layout -> 1.3, declaração de cabeçalho html usa padrão html em vez de xhtml
1.4 (27/11/2012)
1. Refatore o nome do formulário e inclua módulos de autor e conceito de formulário no portlet.
2. Use o plug-in jquery.portlet para exibir informações na página inicial e incluir um portlet para a lista de tarefas pendentes.
A versão intermediária é ignorada porque não é registrada. . .
1.0.0 (23/10/2011) Originador
- A primeira versão original, naquela época, deveria haver apenas implantação e inicialização de processos. . .