关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

12
返回列表 发新帖
楼主: admin

开源社区架构班 ---- 作业八:工作流Activiti学习

[复制链接]
发表于 2018-6-20 10:31:28 | 显示全部楼层
发表于 2018-8-21 00:23:55 | 显示全部楼层
45期
诗杰
一直认为自己工作流已经用得比较好了,学了这一课才发现自己很多原理都不清楚,驳回功能也从来没有用过,数据库表里面的很多都模棱两可。谢谢师傅,这一课的内容相对来说,比较枯燥并且内容量比较大。建议有一定的使用经验再来学习,自己结合以前的经验,对项目持久层变成了mybatis,控制层用了springmvc。谢谢师傅~
发表于 2018-9-24 16:17:01 | 显示全部楼层
46期
江超
https://gitee.com/chaojicode/jeecg-activiti.git

视频内容量很大很实在,将来还需静下心好好学习一番。
案例代码实现起来坑坑洼洼,总结起来是兼容性的问题。以下列出所涉及到的问题:
1. spring要用4.0.5,activiti要用5.15.否则,要么spring版本高了,会影响jeecg框架本身(主要是使用了spring过时的方法),要么activiti的版本高了,这会导致依赖包activiti-spring的版本也高,进而会影响到所选取的spring版本,导致问题。
2. 一定记得有一个spring-mvc-activiti.xml配置文件,因为写spring boot习惯了,总以为所有的javaBean已被自动加载,实际上在这个项目中不会,需要配置好。
3. spring-mvc-hibernate.xml文件中需要配置所需扫描的包,按照材料中的代码,对应的包没有被hibernate扫描到,会报出无法匹配entity的错误。
4. 材料中的源码使用的是旧版本的jeecg,所以为了适应3.7.8,应该使用<t:base>引入相关的js,并且使用createWindow()方法替代原代码中addOneTabs()
5. 参考代码的实现是没有角色,岗位的,之所以能被找出对应数据,多半还是靠改写代码实现,将来自己还需要做的更多来完善。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表