<?xml version="1.0" encoding="UTF-8"?> 
 | 
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 
 | 
<mapper namespace="com.dy.pmsGlobal.daoBa.BaRolePrivilegeMapper"> 
 | 
  <resultMap id="BaseResultMap" type="com.dy.pmsGlobal.pojoBa.BaRolePrivilege"> 
 | 
    <!--@mbg.generated--> 
 | 
    <!--@Table ba_role_privilege--> 
 | 
    <id column="role_id" property="roleId" /> 
 | 
    <id column="privilege_id" property="privilegeId" /> 
 | 
  </resultMap> 
 | 
  <sql id="Base_Column_List"> 
 | 
    <!--@mbg.generated--> 
 | 
    role_id, privilege_id 
 | 
  </sql> 
 | 
  <delete id="deleteByPrimaryKey" parameterType="map"> 
 | 
    <!--@mbg.generated--> 
 | 
    delete from ba_role_privilege 
 | 
    where role_id = #{roleId} 
 | 
      and privilege_id = #{privilegeId} 
 | 
  </delete> 
 | 
  
 | 
  <delete id="deleteByRoleId" parameterType="map"> 
 | 
    <!--@mbg.generated--> 
 | 
    delete from ba_role_privilege 
 | 
    where role_id = #{roleId} 
 | 
  </delete> 
 | 
  <insert id="insert" parameterType="com.dy.pmsGlobal.pojoBa.BaRolePrivilege"> 
 | 
    <!--@mbg.generated--> 
 | 
    insert into ba_role_privilege (role_id, privilege_id) 
 | 
    values (#{roleId}, #{privilegeId}) 
 | 
  </insert> 
 | 
  <insert id="insertSelective" parameterType="com.dy.pmsGlobal.pojoBa.BaRolePrivilege"> 
 | 
    <!--@mbg.generated--> 
 | 
    insert into ba_role_privilege 
 | 
    <trim prefix="(" suffix=")" suffixOverrides=","> 
 | 
      <if test="roleId != null"> 
 | 
        role_id, 
 | 
      </if> 
 | 
      <if test="privilegeId!= null"> 
 | 
        privilege_id, 
 | 
      </if> 
 | 
    </trim> 
 | 
    <trim prefix="values (" suffix=")" suffixOverrides=","> 
 | 
      <if test="roleId != null"> 
 | 
        #{roleId}, 
 | 
      </if> 
 | 
      <if test="privilegeId!= null"> 
 | 
        #{privilegeId}, 
 | 
      </if> 
 | 
    </trim> 
 | 
  </insert> 
 | 
</mapper> 
 |