为了账号安全,请及时绑定邮箱和手机立即绑定

Java 分页原理与实践(上)

难度初级
时长 2小时 9分
学习人数
综合评分9.57
130人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 查看全部
  • 1 异常处理的原则 有了异常不要吞掉,应该把它throws出去,交给上层进行处理 throw RuntiemException(提示信息 e) 2 使用preparedStatement的好处。将sql语句和参数隔离开,便于维护,防止sql注入(出于安全考虑) 3 加载配置文件properties文件,该文件放在src平级的Source Folder下 获取文件,InputStream inputstream=类名.class.getResourceAsStream(“配置文件目录”) properties prop=new properties()。加载prop.load(inputStream);在传值prop、getproperty(属性名) 方法加入到静态块,每次运行jdbcUtil类 加载一次

    查看全部
    0 采集 收起 来源:总结

    2020-05-01

  • /** *@param searchModel 查询参数 *@return 返回参数 / public List<Student> getAllStudent(Student searchModel){ List<Student> result=new ArrayList<Student>(); String stuName=searchModel.getStuName(); int gender=searchModel.getGender(); StringBuilder sql=new StringBuilder("select*from t_student where 1=1"); if(stuName!=null&&!stuName.equals("")){ sql.append("and stu_name like?"); } return result; }
    查看全部
    0 采集 收起 来源:获取所有学生数据

    采集自:慕粉3846699 2019-11-15

  • 常见分页实现方式http://img.mukewang.com/5dcd0dd20001f7d908230400.jpg

    查看全部
  • 。。。。。。。。。。。。。。

    查看全部
    0 采集 收起 来源:学生列表展示

    2019-09-20

  • 在sevice层里面调用dao层里的方法,而service层本身又有一个方法为findStudent,返回的结果result就是dao层里面的方法的返回值result.

    查看全部
    0 采集 收起 来源:创建Service对象

    2019-07-12

  • 如何创建一个接口类的对象:

    StudentDao(接口) studentDao(对象)=new SubListStudentDaoImpl()(接口的实现类);

    查看全部
    0 采集 收起 来源:创建Service对象

    2019-07-12

  • 无论是哪一种分页方式,最终都是得到Pager的所有属性,并组装成Pager对象给result.

    查看全部
    0 采集 收起 来源:dao开发(下)

    2019-07-12

  • 1.在SubListStudentDaoImpl类中创建一个自定义方法getAllStudent(),获取所有学生数据,后续(下一节)再在该类中(SubListStudentDaoImpl类)调用该方法,得到返回值allStudentList,注意方法只有被调用后才能够使用,最后放在findStudent()方法中。

    2.getAllStudent()方法包含findResult()方法,其中findResult()方法是从数据库中查询的方法,返回的是map类型的学生对象,将它转化为Student类型,并将它添加到查询结果result中。

    查看全部
  • 1.先调用上一节中的getAllStudent()方法,获取所有学生数据。在上一节中查询结果为result,在这里调用的时候List<Student> allStudentList=getAllStudent(searchModel),返回值不写result,写allStudentList。

    2.在SublistStudentDaoImpl里面调用了构造方法Pager()。并将所有学生数据allStudenList作为参数传入。

    Pager<Student>pager =new Pager<Student>(pageNum,pageSize,allStudenList).创建新对象的过程就是调用构造函数的过程。

    3.SubListStudentDaoImpl类的功能是得到Pager对象,是业务处理的关键,调用getAllStudent()的目的是为了给Pager<Student>对象传参

    查看全部
  • pageNum理解为当前页,dateList指一页的数据

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

    查看全部
  • servlet调用service中实现类的实例化对象的方法,service中调用dao层实现类的实例化对象的方法,service中实现类的实例化对象的方法里包含dao层实现类的实例化对象的方法, 这样就间接实现了servlet调用dao层里面的方法。另外,第一步先写service和dao接口

    查看全部
    0 采集 收起 来源:创建Service对象

    2019-07-09

  • Java 分页原理与实践(上)——封装查询条件 I 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    2 采集 收起 来源:获取所有学生数据

    采集自:梦编猿 2019-02-14

  • 分页sql

    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
在学习本课程之前,希望各位小伙伴们先掌握以下相关技能 1、掌握java基本语法 2、具有面向对象的相关知识 3、熟悉servlet,jsp等相关知识 4、熟悉SQL语句,对MySQL数据库有一定的了解 如果是零基础的小伙伴,建议先移步相关课程学习后再回来~~
老师告诉你能学到什么?
1、常见的分页效果有哪些 2、常见的分页效果是如何实现的 3、分页实现方式的比较 4、分页的代码如何实现 5、了解面向对象的思想以及代码复用的思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!