
ibatis
iteye_9721
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ibatis中书写SQL语句时使用in遇到的问题
update user set flag=#flag# where id in (#id#)传递的id为1,2,3。但是数据却没有任何的修改。因为iBATIS默认会把“#”中间的变量作为字符串来处理。这样,就会出现这样的SQLupdate user set flag='1' where id in ('1,2,3') 所以使用$将你的变量括起来,iBA...原创 2011-12-14 14:30:32 · 314 阅读 · 0 评论 -
Ibatis 数据库事务不能回滚问题
mysql数据库中测试Ibatis事务代码,发现事务不能回滚,而且不提交事务也能插入数据等问题。后来发现原来是mysql数据库的原因。我的mysql数据库采用的引擎是MyISAM,而这个引擎不支持事务。所以Ibatis的代码不好用了。解决办法是修改mysql引擎,改为支持事务的InnoDB引擎。show engines; // 查看mysql数据库的引擎(采用的引擎在Support列的值是:...原创 2011-12-15 13:13:31 · 231 阅读 · 0 评论