![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis&iBatis
文章平均质量分 55
frank1998819
这个作者很懒,什么都没留下…
展开
-
iBatis sql map文件中的”不等号“用法
1. #userName#]]>2.user_name <> #userName#==============================================附: 的转义字符为: <>原创 2012-03-07 10:14:15 · 259 阅读 · 0 评论 -
Mybatis的Mapper的多参数使用,list (转)
Mapper中多参数查询,批量更新参数包括String和List类型时,Strig类型的为表名,日志表以月为单位生成,(还可以使用按月表分区功能优化性能)一般使用Map方式注入参数。例如调用类:Java代码 publicint batchUpdate(List<Logs> list,String num) { Map<Strin...原创 2015-07-02 18:04:54 · 666 阅读 · 0 评论 -
源码解读Mybatis List列表In查询实现的注意事项 (转)
原作者:http://www.blogjava.net/xmatthew/archive/2011/08/31/355879.html 在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元...原创 2014-06-01 13:07:14 · 142 阅读 · 0 评论 -
mybatis foreach *用法*(转)
在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。下面是一个演示示例: <select id="findByIdsMap" resultM...原创 2013-06-29 11:19:14 · 121 阅读 · 0 评论 -
myBatis 防止批量update delete select(转)原作者 程明东
原作者 程明东 http://my.oschina.net/mingdongcheng/blog/52440 昨天支付中心发起退款回调时,引起了我们这边一个bug: 有两笔退款异常,支付中心发起第一笔异常的回调的时候就把我们这边两笔退款异常对应的订单的状态全部给修改 了。当支付中心对第二笔异常回调的时候回调程序发现订单状态已经改变发出了一个异常邮件,然后回调就终止 了,所以数据库呈一...原创 2012-09-21 15:51:19 · 710 阅读 · 0 评论 -
MyBatis association 正确使用
<resultMap id="sysPermissionBaseResultMap" type="SysPermission"> <id column="permission_id" property="permissionId" jdbcType="BIGINT" /> <result column="permission原创 2012-09-10 01:33:17 · 149 阅读 · 0 评论 -
mybatis 一对一 一对多 (转)
mybatis 一对一 一对多一对一的XML配置文件 select * from class c where c.classid = #{classid}; select * from teacher tt where tt.teacherid = #{teacherid2...原创 2012-12-23 14:47:50 · 87 阅读 · 0 评论 -
MyBatis中出现Mapped Statements collection does not contain value(转)
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.talkweb.mapper.lead.LeadKPIDataMapper.findKPIDataat org.apache.ibatis.session.Configuration$StrictMap.ge...原创 2012-12-12 10:00:24 · 98 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Mapped Statements collection does not contai
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for .... 命名空间没写对,如果使用mapper,则 空间中一定要写上Mapper的名称,否则就会报错。...原创 2012-08-09 13:43:10 · 153 阅读 · 0 评论 -
MyBatis 学习 (转)
“肖凡的专栏” 博客,请务必保留此出处http://legend2011.blog.51cto.com/3018495/985907http://legend2011.blog.51cto.com/3018495/973579原创 2012-11-08 23:16:28 · 62 阅读 · 0 评论 -
元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,di...
Caused by: org.xml.sax.SAXParseException; lineNumber: 95; columnNumber: 14; 元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discriminator?)"。 at com.sun.org.apache.xerc...2012-11-05 10:29:36 · 401 阅读 · 0 评论 -
mybatis批量更新的两种实现方式(转)
一:当要更新的内容是不样的mapper.xml文件,后台传入一个对象集合,另外如果是mysql数据库,一点在配置文件上加上&allowMultiQueries=true,这样才可以执行多条sql,以下为mysql [html] view plain copy <update id="batchUpdate" parameterType="ja...原创 2018-05-13 19:05:48 · 174 阅读 · 0 评论