mybatis
文章平均质量分 55
l润叶q
初入IT生手,请各位多多指教。只有你想不到,没有我问不到
展开
-
mybatis批量插入和批量更新
一、批量插入 二、批量更新——单条件 <update id="update" parameterType="java.util.List"> update nt_menu <trim prefix="set" suffixOverrides=","> <trim prefix=&qu原创 2018-03-31 18:26:14 · 923 阅读 · 0 评论 -
mybatis批量删除
方法一:当入参有一个定值和一个集合时//批量删除int delUserRoleList(@Param("roleid")Integer roleid,@Param("list4") List<UserRole> list4);<delete id="delUserRoleList" > delete from nt_user_role where Role...原创 2018-05-23 16:11:22 · 191 阅读 · 0 评论 -
mybatis使用批量删除、批量新增对库进行操作使用foreach时collection的值需要注意的地方
在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是在不同情况 下,该属性的值是不一样的,主要有一下3种情况:1. 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list2. 如果传入的是单参数且参数类型是一个array数组的时候,collection的属性值为array3. 如果传入的参数...原创 2018-05-23 19:19:41 · 1800 阅读 · 0 评论 -
mybatis高级映射一对一、一对多、多对多
一对一用assosiation用javaType多对多用的是collection,用的是ofType一对一 <resultMap type="Classes" id="getClassMap"> <id property="id" column="c_id"/> <result property=&q原创 2018-05-23 19:58:06 · 255 阅读 · 0 评论