国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

mybatis批量操作之傳入類型為數(shù)組及多個參數(shù),使用@Parm注解完美解決

2019-11-08 02:47:13
字體:
供稿:網(wǎng)友
以前因為涉及到傳入?yún)?shù)為多個的時候,一直都是將傳入的參數(shù)通過鍵值對的方式存入Map,然后再取值,后來發(fā)現(xiàn)了@Param這個注解,但是也沒去怎么用,后來發(fā)現(xiàn)涉及到傳入?yún)?shù)不止一個時。使用這個注解好處:當(dāng)傳入的參數(shù)為多個時,可以不再用map來傳參數(shù)了,并解決了傳入?yún)?shù)為數(shù)組類型進行批量操作無法識別的問題。dao層方法:
Integer addBatchRole2Menu(@Param("role")Role role,@Param("menuIds")String[] menuIds);xml對應(yīng)寫法:
	<insert id="addBatchRole2Menu" >		insert into tablename values		<foreach collection="menuIds" item="menuId" index="index"			separator=",">			(#{role.id},#{menuId})		</foreach>	</insert>log4j打印的sql語句:
==>  PReparing: insert into ims_finance_role2menu values (?,?) , (?,?) , (?,?) ==> Parameters: 10(Integer), 200(String), 10(Integer), 2001(String), 10(Integer), 2002(String)<==    Updates: 3
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 惠安县| 赤峰市| 德惠市| 彭山县| 崇阳县| 黎平县| 永昌县| 迭部县| 南和县| 定州市| 邢台市| 金乡县| 晴隆县| 卓尼县| 玉屏| 镇宁| 偏关县| 浪卡子县| 三门县| 女性| 砀山县| 沙坪坝区| 蒙城县| 酒泉市| 鄂尔多斯市| 吕梁市| 新安县| 赤峰市| 阿荣旗| 永仁县| 石首市| 台州市| 兴隆县| 延长县| 宁德市| 景泰县| 丽江市| 高陵县| 田东县| 安陆市| 平潭县|