MyBatis
jl506269268
乐观积极,广交朋友,喜欢编程!
展开
-
MyBatis insert操作返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式: SELECT SEQ_TEST.NEXTVA转载 2014-07-26 12:17:41 · 414 阅读 · 0 评论 -
myBatis批量添加,修改和删除
在使用foreach的时候最容易出错的就是collection属性,该属性是必须指定的,在不同情况 下,该属性的值是不一样的,主要有一下3种情况: 1. 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list 2. 如果传入的是单参数且参数类型是一个array数组的时候,collection的属性值为array 3. 如果传转载 2014-07-26 13:32:15 · 711 阅读 · 0 评论