我想将Activiti工作流程与我的Java应用程序集成,但我想使用自己的用户表而不是activiti act_id_user
表,并希望将我的用户表与activiti数据库建立关系,这可能吗?如果是,那么请为我提供工作流程的演示应用程序,以供参考。
答案 0 :(得分:1)
哈拉,
您认为自己需要创建自定义身份提供商是正确的。 而且,如果您希望能够让用户通过Activiti Explorer登录,则需要将用户身份验证服务链接到标准的Activiti会话管理器。
好消息是,这确实不是一项艰巨的任务。
查看以下Activiti论坛帖子,了解如何处理此问题的“稻草人”:
http://forums.activiti.org/content/separating-out-user-management
希望这有帮助, 格雷格
答案 1 :(得分:0)
Activiti已经为我们提供了这样的入口,这些入口已被“活动”用户所使用。模块。但有一个问题是如何通过activiti引擎识别自定义类,以及如何注册它们。
因为' SessionFactory'在Activiti Engine中维护一个特定的数据结构
HashMap<SessionType, Session>
因此,我们注册的子SessionFactory类将覆盖在activiti引擎启动时加载的旧类。然后,绝对是引擎每次都会读取我们自己的管理工厂。
这newest blog可能对您有所帮助!谢谢。