![]()
内容推荐 千锋教育高教产品研发部编著《Java Web开发实战(21世纪高等学校计算机专业实用规划教材)》把提升读者的实战技能作为编写目标,使用通俗易懂的语言、丰富多样的实例,对Java Web开发涉及的核心技术进行了详细的讲解。全书共分17章,内容包括JDBC基础、JDBC进阶、DBUtils工具包、XML、Web开发前奏、HTTP协议、Servlet详解、会话跟踪、JSP详解、EL表达式、JSTL标签库、Filter详解、Listener详解、文件上传和下载、MVC设计模式、程序日志工具和人力资源管理系统等。本书避免一味地铺陈理论,以实战带动讲解,让读者快速掌握技术,并能学以致用。书中最后讲解的项目案例,涵盖从前期设计到最终实施的整个过程,对全书知识点进行串联和巩固,使读者融会贯通,进而掌握Java Web开发的精髓。 本书由浅入深、循序渐进,适合有Java语言基础的学习者学习。通过对本书的学习,读者可以掌握Java Web的开发技能,为胜任相关工作岗位打下坚实基础。 目录 第1章 JDBC基础 1.1 JDBC入门 1.1.1 持久化 1.1.2 JDBC的概念 1.1.3 JDBC的体系结构 1.1.4 JDBC的常用API 1.1.5 JDBCURL 1.2 JDBC开发 1.2.1 JDBC程序的开发步骤 1.2.2 加载并注册数据库驱动 1.2.3 获取数据库连接 1.2.4 获取SQL语句执行者 1.2.5 执行SQL语句并操作结果集 1.2.6 回收数据库资源 1.2.7 编写一个JDBC程序 1.3 PreparedStatement对象的使用 1.3.1 SQL注入 1.3.2 PreparedStatement与Statement对比 1.3.3 使用PreparedStatement对象操作数据库 1.3.4 使用PreparedStatement对象实现批量处理 1.4 JDBC基本操作 1.5 本章小结 1.6 习题 第2章 JDBC进阶 2.1 数据库事务 2.1.1 事务的概念 2.1.2 事务的ACID属性 2.1.3 数据库的隔离级别 2.1.4 JDBC事务处理 2.2 数据库连接池 2.2.1 数据库连接池的必要性 2.2.2 数据库连接池 2.2.3 工作原理 2.2.4 自定义数据库连接池 2.3 C3P0数据库连接池 2.3.1 C3P0数据库连接池介绍 2.3.2 C3P0数据库连接池使用 2.4 DBCP数据库连接池 2.4.1 DBCP数据库连接池介绍 2.4.2 DBCP数据库连接池使用 2.5 本章小结 2.6 习题 第3章 DBUtils工具包 3.1 初识DBUtils 3.1.1 DBUtils简述 3.1.2 DBUtils核心成员 3.2 DBUtils实现DML操作 3.2.1 创建QueryRunner对象 3.2.2 DBUtils实现DML操作 3.3 DBUtils实现DQL操作 3.3.1 JavaBean 3.3.2 ArrayHandler与ArrayListHandler 3.3.3 BeanHandler与BeanListHandler 3.3.4 MapHandler、MapListHandler与KeyedHandler 3.3.5 ColumnListHandler与ScalarHandler 3.4 DBUtils的高级操作 3.4.1 DBUtils批处理 3.4.2 DBUtils事务管理 3.5 DBUtils实现Dao封装 第4章 XML 第5章 Web开发前奏 第6章 HTTP协议 第7章 Servlet详解 第8章 会话跟踪 第9章 JSP详解 第10章 EL表达式 第11章 JSTL标签库 第12章 Filter详解 第13章 Listener详解 第14章 文件上传和下载 第15章 MVC设计模式 第16章 程序日志工具 第17章 人力资源管理系统
|