activiti入门七(identityService介绍)

在Activiti中内置了一套简单的对用户和用户组的支持,用于满足基本的业务需求。org.activiti.engine.identity该包用来进行身份管理和认证,其功能依托于IdentityService接口。本文主要介绍下如何通过IdentityService实现用户,用户组的增删改查等常用功能。

阅读更多

mysql下开启远程连接

mysql开始远程连接账号,有两步需要注意的:
1、确定服务器上的防火墙没有阻止 3306 端口
2、增加允许远程连接 MySQL 用户并授权。

阅读更多

mysql关于锁表的监控

1、查看锁表的命令
show open tables where in_use>0;
2、查看当前进程

show processlist;
3、杀掉进程

kill process_id;

ubuntu下源码安装gitlab,可汉化

此方法也适用于其他的linux版本。gitlab中有中文的源码汉化包,通过源码安装,一方面后面比较好配置,另外一方面,省去了汉化的步骤。不要相信网上说的汉化补丁,因为汉化的版本与你安装的版本几乎是不一致的,你需要找相同版本的。另外版本相同的情况下,补丁打好后,也只有那么不到百分之一的生效了。

阅读更多

activiti入门五(自定义拦截器)

在上章引擎与引擎配置对象的介绍中,主要介绍了activiti的默认常用的几种引擎配置对象,接下来主要讲下自定义引擎对象以及拦截器.

阅读更多

activiti入门二(持久化)

  • Activiti 使用 Mybatis3 做持久化工作,可以在配置中设置流程引擎启动时创建表。
  • Activiti 使用到的表都是 ACT_开头的。
  • ACT_RE_*:流程定义存储。
  • ACT_RU_*:流程执行记录,记录流程启动到结束的所有动作,流程结束后会清除相关记录。
  • ACT_ID_*:用户记录,流程中使用到的用户和组。
  • ACT_HI_*:流程执行的历史记录。
  • ACT_GE_*:通用数据及设置。
阅读更多

activiti入门一(简单介绍)

接触activiti已经1年多了,最近因为项目需要,把activiti又重新整合了下,把碰到的一些问题以及心得记下来,仅做参考。

阅读更多