1.前台数据获取
定义params (hashmap )
定义enr (枚举接口)获取request传来的键值对集合
Enumeration enr = request.getParameterNames();
当接口参数未取尽时
while (enr.hasMoreElements()) {
将键值对传入字符串key中
String key = String.valueOf(enr.nextElement());
将其放入params中的key 属性
params.put(key, request.getParameter(key));
}
2.sql语句
<select id="getDepartmentTree" resultType="map">
SELECT * FROM `xx_department` where 1=1
<if test="name !=null and name!='' ">
and department_name=#{name}
</if>
....
</select>
3.数据拼接方面