Activiti在和mybatis出现的问题

[b]bug1
[/b]Activiti在和mybatis整合时候出现
Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by RES.ID_ asc  
LIMIT 2147483647 OFFSET 0' at line 7
### The error may exist in org/activiti/db/mapping/entity/ProcessDefinition.xml
### The error may involve org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity.selectProcessDefinitionsByQueryCriteria_mysql-Inline
### The error occurred while setting parameters
### SQL: select distinct RES.* from ACT_RE_PROCDEF RES order by order by RES.ID_ asc LIMIT ? OFFSET ?
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by RES.ID_ asc
LIMIT 2147483647 OFFSET 0' at line 7] with root cause

order by order by错误的例子,我用的是mybatis-3.3.0就会出现这个问题换成官网支持的mybatis-3.2.5就OK了

案例1:
我在安装Activiti Designer插件时候出现
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.aspectj.runtime.source,1.7.0.20120703164200
No repository found containing: osgi.bundle,org.eclipse.contribution.weaving.jdt.source,2.2.0.e37x-RELEASE-20120704-0900
类似的错误。你需要先安装eclipse的补丁
graphiti:http://archive.eclipse.org/graphiti/updates/0.9.0/
再安装Activiti BPMN 2.0 designer:http://activiti.org/designer/update/
Ok 在一种办法就是将所有版本的插件放入eclipse的插件中重启eclipse
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring MVC MyBatis Activiti工作流开发从入门到精通PDF》是一本针对企业级应用开发的指南,全面介绍了如何使用Spring MVC、MyBatisActiviti框架开发高效的工作流系统。本书内容包括了从基础知识到高级技术的全面覆盖,适合初学者和有一定经验的开发者阅读。 首先,本书从介绍Spring MVC框架入手,讲解了其基本原理、核心组件以及如何搭建一个简单的Web应用。读者可以学习到如何配置控制器、视图解析器和拦截器,以及处理表单提交和数据验证等内容。 接着,本书详细介绍了MyBatis框架的使用,包括如何配置数据源、映射SQL语句以及进行CRUD操作。读者可以学习到如何使用注解和XML配置文件来实现对象关系映射,以及MyBatis的高级特性如动态SQL、批量操作等。 最后,本书还介绍了Activiti工作流引擎的基本概念和使用方法。读者可以学习到如何定义流程模型、部署流程定义以及启动、执行和监控流程实例。同时还介绍了如何在Spring MVC和MyBatis应用中集成Activiti,实现业务流程和数据的无缝结合。 通过阅读《Spring MVC MyBatis Activiti工作流开发从入门到精通PDF》,读者可以系统地学习到如何使用这三个流行的开发框架搭建高效的工作流系统,对企业级应用开发有很大帮助。不仅可以提高工作效率,还能够提升技术水平,是一本不可多得的好书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值