<resultMap type="memberAuth" id="authMap">
<result property="userNo" column="user_no"/>
<result property="auth" column="auth"/>
</resultMap>
<select id="read" parameterType="int" resultMap="memberMap">
select
m.user_no, user_id, user_pw, user_name, reg_date, upd_date, auth
from member m left outer join member_auth ma on(m.user_no=ma.user_no)
where m.user_no = #{userNo}
</select>
<resultMap type="memberVO" id="memberMap">
<id property="userNo" column="user_no"/>
<result property="userNo" column="user_no" />
<result property="userId" column="user_id"/>
<result property="userPw" column="user_pw"/>
<result property="userName" column="user_name"/>
<result property="regDate" column="reg_date"/>
<result property="updDate" column="upd_date"/>
<collection property="authList" resultMap="authMap"/>
</resultMap>