如果是多条件模糊查询,xml如何去写?
提示:以下是本篇文章正文内容,下面案例可供参考
一、Java接口中的定义
public interface EmployeeDao {
public Employee selectOne(int eid);
/**
* 模糊查询1
*/
public List<Employee> queryByIf(Employee emp);
/**
* 动态SQL
*/
public List<Employee> queryChoose(Employee emp);
/**
* 使用trim
*/
public List<Employee> queryByTrim(Employee emp);
/**
* 更新,使用set
*/
public void update(Employee emp);
/**
* 批量操作
*/
public int deleteByList(List<Integer> list);
/**
* 根据数组删除,id
*/
public int deleteByArray(int[] arrays);
}
二、多条件的模糊查询
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.etc.dao.EmployeeDao">
<!--根据eid查询员工信息-->
<select id="selectOne" resultType="com.etc.bean.Employee">
s