activiti自己写sql语句查询他的表,这种模式怎么样

发布于 2021-12-01 12:58:15 字数 545 浏览 936 评论 3

小弟,最近接了个工作流项目,由于没有什么经验,所以taobao买了个视频教程学习了下,感觉还行,而且自己写了一个plugin集成到了jFinal里面,在使用上有些疑问请教大家:

问题1: 对于流程的启动,办理之类的操作,我是用activiti的api来实现的,但是一些查询操作,他的api我感觉功能很弱,比如前台列出当前用户的任务列表的时候,我希望也展示出流程的名字就不好弄,因此我在熟悉了他表结构基础上,想自己写sql,其实就是ACT_RE_PROCDEF/ACT_RU_EXECUTION/ACT_RU_TASK做个表连接就能列出流程名自断,不知道大家都是怎么做的?

问题2:对于办理人中文姓名的展示,也是需要表连接的,acitivit表里面的使用了assignee字段存办理人的userid的,而姓名字段是在我自己的用户表customer里面,因此实现这个需要表连接ACT_HI_TASK/CUSTOMER,是这样的吗?

问题3:activiti与我的业务关联方式,有2种,一种是在我的表里面加个流程字段,一个是利用activit的bussnessKey,不知道哪种方式更标准

谢谢大家

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

一笔一画续写前缘 2021-12-02 06:57:08

应该把自己解决问题的办法也一并写出来。再选自己为最佳答案。

梦中楼上月下 2021-12-02 04:03:35

@头号大宝贝 他的github上有demo,比我说的清楚多了 还有这书下载个pdf一下午就能看完,知道大概什么流程就好办了

白龙吟 2021-12-01 21:26:24

看了 咖啡兔 的书《activit实战》这些都解决了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文