有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用自己的用户表而不是apache activiti工作流?

我想将Activiti工作流与我的Java应用程序集成,但我想使用我自己的用户表,而不是Activitiact_id_user表,并想建立我的用户表与Activiti数据库的关系,这可能吗?如果是的话,请提供一个java工作流的演示应用程序供我参考


共 (2) 个答案

  1. # 1 楼答案

    卡马尔

    您认为需要创建自定义身份提供者,这是正确的。 而且,如果你想让用户通过Activiti Explorer登录,你需要将你的用户身份验证服务链接到标准的Activiti会话管理器

    好消息是,这真的不是一项困难的任务

    查看下面的Activiti论坛帖子,了解如何处理这个问题:

    http://forums.activiti.org/content/separating-out-user-management

    希望这有帮助, 格雷格

  2. # 2 楼答案

    Activiti为我们提供了“Activiti ldap”模块使用的入口。但一个问题是activiti引擎如何识别定制类,以及如何注册它们

    1. 定义sub SessionFactory类
    2. 让activiti引擎每次都使用定义的类

    因为Activiti引擎中的“SessionFactory”维护下面的特定数据结构

    HashMap<SessionType, Session>
    

    因此,我们注册的sub SessionFactory类将涵盖activiti引擎启动时加载的旧类。然后,每次引擎都会读取我们自己的管理工厂

    这个newest blog可能对你有帮助!谢谢