java如何使用自己的用户表而不是apache activiti工作流?
我想将Activiti工作流与我的Java应用程序集成,但我想使用我自己的用户表,而不是Activitiact_id_user
表,并想建立我的用户表与Activiti数据库的关系,这可能吗?如果是的话,请提供一个java工作流的演示应用程序供我参考
你可以在下面搜索框中键入要查询的问题!
我想将Activiti工作流与我的Java应用程序集成,但我想使用我自己的用户表,而不是Activitiact_id_user
表,并想建立我的用户表与Activiti数据库的关系,这可能吗?如果是的话,请提供一个java工作流的演示应用程序供我参考
# 1 楼答案
卡马尔
您认为需要创建自定义身份提供者,这是正确的。 而且,如果你想让用户通过Activiti Explorer登录,你需要将你的用户身份验证服务链接到标准的Activiti会话管理器
好消息是,这真的不是一项困难的任务
查看下面的Activiti论坛帖子,了解如何处理这个问题:
http://forums.activiti.org/content/separating-out-user-management
希望这有帮助, 格雷格
# 2 楼答案
Activiti为我们提供了“Activiti ldap”模块使用的入口。但一个问题是activiti引擎如何识别定制类,以及如何注册它们
因为Activiti引擎中的“SessionFactory”维护下面的特定数据结构
因此,我们注册的sub SessionFactory类将涵盖activiti引擎启动时加载的旧类。然后,每次引擎都会读取我们自己的管理工厂
这个newest blog可能对你有帮助!谢谢