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

Java 分页原理与实践(上)

难度初级
时长 2小时 9分
学习人数
综合评分9.57
130人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • select * from (select s.*, wornum rn from (select * from t_student) s where rownum <= 10) where rn >= 1
    查看全部
  • 分页 MySql -- select * from st limit 0,10; PostgreSql -- select * from st limit 10 offset 0; Oracle -- select * from ( select s.* ,rownum rn from (select * from st) s where rownum<=10 ) where rn >=1
    查看全部
  • Sql语句分页
    查看全部
  • mysql数据库分页语句
    查看全部
  • …………
    查看全部
  • …………
    查看全部
  • sublist分页 pagiation分页工具
    查看全部
    0 采集 收起 来源:总结

    2016-08-13

  • 1.异常处理的原则:有了异常尽量不要吞掉,应该把它throws出去,交给上层进行处理 throw RuntimeException("提示信息",e); 2.使用PreparedStatement的好处:将Sql语句和参数隔离开,便于维护;防止SQL注入(出于安全考虑)。 3.加载配置文件 ①获取文件: InputStream inputStrean =类名.class.getResourceAsStream("配置文件目录"); ②Properties prop=new Properties(),加载prop.load(inputStream);再传值prop.getProperty("属性名"); ③方法加入到静态块,每次运行JdbcUtil类,加载一次。 (修改配置文件后,重启服务器)
    查看全部
  • 顶顶顶顶顶顶顶顶
    查看全部
  • 获取properties
    查看全部
  • Java 分页原理与实践(上)——应用分页插件实现页面 Ps:jquery-1.11.3.js要在jquery.pagination.js引入之前,因为后者依赖前者。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java 分页原理与实践(上)——JSTL-FN标签 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:学生列表展示

    2016-08-26

  • Java 分页原理与实践(上)——利用所有的数据构建Pager对象 public Pager(int pageNum, int pageSize, List<T> sourceList){ if(sourceList == null sourceList.isEmpty()){ return; } // 总记录条数 this.totalRecord = sourceList.size(); // 每页显示多少条记录 this.pageSize = pageSize; //获取总页数 this.totalPage = this.totalRecord / this.pageSize; if(this.totalRecord % this.pageSize !=0){ this.totalPage = this.totalPage + 1; } // 当前第几页数据 this.currentPage = this.totalPage < pageNum ? this.totalPage : pageNum; // 起始索引 int fromIndex = this.pageSize * (this.currentPage -1); // 结束索引 int toIndex = this.pageSize * this.currentPage > this.totalRecord ? this.totalRecord : this.pageSize * this.currentPage; this.dataList = sourceList.subList(fromIndex, toIndex); } Ps:一些经常反复用到的从 List<Entity> 拆装成 Entity 对象,可以把这过程写在 Entity 构造方法里。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java 分页原理与实践(上)——封装查询条件 II ... resultSet = pstmt.executeQuery(); ResultSetMetaData metaData = resultSet.getMetaData(); int cols_len = metaData.getColumnCount(); while (resultSet.next()) { Map<String, Object> map = new HashMap<String, Object>(); for (int i = 0; i < cols_len; i++) { String cols_name = metaData.getColumnName(i + 1); Object cols_value = resultSet.getObject(cols_name); if (cols_value == null) { cols_value = ""; } map.put(cols_name, cols_value); } list.add(map); } return list; 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java 分页原理与实践(上)——封装查询条件 I 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部

举报

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

微信扫码,参与3人拼团

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

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