请问一下下面两段代码各自的意思?????
<select id="getUserList" parameterClass="sysusers" resultClass="sysusers">
select * from sys_users
<include refid="ser_user_limit"/>
<isNotEmpty prepend="" property="sortname"> order by $sortname$ $sortorder$</isNotEmpty>
</select>
<sql id="ser_user_limit">
<dynamic prepend="where">
<isNotEmpty prepend="and" property="user_Code"> user_name like '%'||#user_Code#||'%' or user_code like '%'||#user_Code#||'%'</isNotEmpty>
</dynamic>
</sql>