whycxzp
2021-09-24 b7226efbe9f5fdcfe33b152baf91eac6ab44b30a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?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.whyc.mapper.RoleMenuMapper" >
 
    <resultMap id="Map_Menu" type="Menu" autoMapping="true">
            <id property="id" column="id"/>
            <result property="name" column="name"/>
            <result property="url" column="url"/>
            <result property="parentId" column="parent_id"/>
            <result property="order" column="order"/>
    </resultMap>
 
    <select id="getUserMenu" resultType="com.whyc.pojo.Menu">
 
    </select>
    <select id="getMenuByRoleId" resultMap="Map_Menu">
        SELECT
            m.*
        FROM
            db_experiment.tb_role_menu rm,
            db_experiment.tb_menu m
        WHERE
            rm.menu_id = m.id AND rm.role_id = #{roleId}
        AND
            rm.status=1
    </select>
</mapper>