本来想着再写下spring+springmvc+hibernate整合的文章 暂时僦不写了 直接附上源码有需要的直接下载看吧。还有前面文章中的springmvc源码 前面文章只是简单的说了下 搭建环境 访问页面成功这个源码中囿模拟的增删...
引入工作流需要的依赖这里为什么还引入了mybatis的依赖,我感觉我是被逼的因为在使用flowable 启动项目生成工作流数据表的时候报错,也就是flowable还存在小坑但是这并不影响开发,只要引入mybatis 依赖就可以了
这里说一下,有的人也许会问为什么不在配置文件里去配置flowable的参数在这里抱歉的告诉客官 我尝试几次没成功,无奈只能在配置启动class
1-1:pec.setDatabaseSchemaUpdate("true"); 刚开始我只配置了 这行代码,但是项目运行报错【表或视图不存在】,根据参数描述 这可以自动生成工作流所需要的表结构的哇为什么,不行呢
1-2:pec.setDatabaseTablePrefix("base.");又配置了这个属性;从属性描述 上可以看出这是 表的前缀啊,开始我很单纯的配置了 base 但是没有點(注意这个base是我的数据库表前缀不是你的哦,根据自己情况配置);然后兴高采烈的启动项目duang,报错!!!!baseACT_ID_USER ......... 具体错误忘记了我伱妈,居然需要加上点一个点;熊了;
经过这顿折腾,再试试;项目成功启动工作流表也生成了。高兴啊;
1-3:配置不变重启项目,duang!!!全是错误》》》》什么表已存在、索引已被使用等等 各种数据异常扑面而来;
最终几经尝试这个配置是这样子的
如果工程数据库不存在工作流表配置是这样的
如果数据库存在了 工作流表结构,这行代码就注释掉;
这里只是我遇到的问题仅供参考,如果客官有好的方法请不吝赐教,在此拜谢了;