List<T> dataList,在这里使用了泛型,用T作为泛型参数,后期在使用它的时候再传入具体的数据类型,例List<student> dataList,即集合中存放student类型的参数。另外在Pager<T>,也指定了泛型,使用泛型便于后期扩展,现在是存student对象,后期可能存teacher,在Pager类上使用泛型标识,这样Pager就可以适用于所有需要从数据库获取分页数据的类
Pager类
学生类