一、多查询条件无法整体接收问题的解决

    在实际工作中,表单中所给出的查询条件有时是无法将其封装成一个对象,即查询方法只能携带多个参数,而不能携带将这多个参数进行封装的一个对象。对于这个问题,有两种解决方案:(1)根据Map查询;(2)使用索引号。

二、根据Map查询

1、修改Dao

1 import java.util.List;
2 import java.util.Map;
3 
4 import com.jmu.bean.Student;
5 
6 public interface IStudentDao {
7     // 根据条件查询问题
8     List<Student> selectStudentsByCondition(Map<String, Object> map);
9 }
com.jmu.dao.IStudentDao

相关文章: