activiti自己写sql语句查询他的表,这种模式怎么样
小弟,最近接了个工作流项目,由于没有什么经验,所以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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
应该把自己解决问题的办法也一并写出来。再选自己为最佳答案。
@头号大宝贝 他的github上有demo,比我说的清楚多了 还有这书下载个pdf一下午就能看完,知道大概什么流程就好办了
看了 咖啡兔 的书《activit实战》这些都解决了