Java Web技术整合应用与项目实战

出版社:张志锋、朱颢东、 等 清华大学出版社 (2013-06出版)
出版日期:2013-6-1
ISBN:9787302317050
作者:张志锋,朱颢东,等
页数:878页

前言

前言目前,在招聘Java工程师时,80%的软件企业在招聘条件中直接要求必须具备JSP、Servlet、Struts、Spring、Hibernate技术以及一年以上的项目开发经验;15%的企业在招聘条件中没有直接提到需要JSP、Servlet、Struts、Spring、Hibernate技术,但是一般都要求具有三年以上大项目开发经验,其实也要求掌握这些技术;5%的企业要求比较专业的技术,即“小技术”。从企业的Java工程师招聘可以看出,几乎95%的企业都需要Java程序员具备JSP、Servlet、Struts、Spring、Hibernate技术以及项目开发经验。本书主要介绍JSP、Servlet、Struts、Spring、Hibernate等Java Web开发技术,并着重培养读者的项目开发实践能力,致力于为广大读者提供一本综合学习Java Web框架知识以及积累Java Web项目开发经验的实用指导书。1. 本书内容本书共21章,主要章节以及内容安排如下:第1章Java Web技术基础知识。主要介绍Web基础知识、JSP基础知识、Struts2基础知识、Hibernate基础知识和Spring3基础知识。第2章JSP技术。主要介绍HTML标签、JSP页面构成、JSP的注释、JSP的脚本元素、JSP的指令、JSP的动作和JSP的内置对象。第3章JavaBean技术。主要介绍JavaBean基础知识、JavaBean编写和使用、JavaBean的作用域以及JavaBean的应用实例。第4章JDBC技术。主要介绍JDBC基础知识、通过JDBC-ODBC桥访问数据库、通过JDBC驱动访问数据库等。第5章企业信息管理系统。本章是对前面4章知识的综合运用,通过项目开发练习,在巩固基本理论知识的同时积累项目开发经验。第6章Java Servlet技术。主要介绍Servlet基础知识、JSP与Servlet常见用法以及基于JSP+Servlet的留言系统实例等。第7章基于MVC设计模式的个人信息管理系统。本章是前面6章知识的综合运用,通过本项目的练习能够综合掌握和运用前面所学知识,培养相关知识和技术的整体实践能力。MVC模式是所有Java Web框架技术的基础,如经典的Java Web框架技术Struts就基于MVC模式,通过MVC模式的实训对进一步学习Struts技术会有切实帮助。第8章Struts2框架技术入门。主要介绍Struts2框架软件包的下载、配置、使用、Struts2框架的核心组件以及应用实例。第9章Struts2核心组件详解。主要介绍Struts2核心组件。第10章Struts2的标签库。主要介绍Struts2的标签库。第11章Struts2国际化与文件上传下载。主要介绍Struts2的国际化、文件上传、文件下载功能实现。第12章Struts2的拦截器与输入校验。主要介绍Struts2的拦截器、Struts2的输入校验技术。第13章基于Struts2的个人信息管理系统。本章通过该项目的练习整合前12章所学知识,同时进一步培养项目实战技能,积累项目开发经验。第14章Hibernate框架技术入门。主要介绍Hibernate框架软件包的下载、配置、Hibernate框架的核心组件以及应用实例。第15章Hibernate核心组件详解。主要介绍Hibernate核心组件。第16章Hibernate的关联关系。主要介绍一对一、一对多和多对多关联关系在Hibernate框架中的使用以及应用实例。第17章Hibernate的其它常用功能。主要介绍Hibernate框架的查询、事务和缓存。第18章基于Struts2+Hibernate的项目系统。本章提供2个项目:基于Struts2+Hibernate的教务管理系统和基于Struts2+Hibernate的考勤系统。第19章Spring3框架技术入门。主要介绍Spring3软件包的下载、配置以及Spring3 IoC的原理和主要组件等。第20章Spring3的AOP框架。主要介绍AOP框架基础知识、代理、通知、切入点、引入。第21章基于Struts2+Hibernate+Spring3的BBS系统。本章综合运用本书介绍的知识点开发一个BBS系统,进一步巩固对全书知识点的系统掌握、提高项目实践能力。2. 本书特色强调理论,注重实践。本书系统地介绍了Java Web开发理论及技术,并通过60多个小项目和6个大项目加强项目实战演练,积累项目开发经验。项目讲解直观、易懂易学。本书以项目形式串联相关理论知识。为帮助读者更加直观、方便地学习Java Web技术,各项目的讲解都辅以丰富的图例说明,使项目开发过程的描述简洁明了。语言简洁,易懂易用。本书用语简单、易于理解,使读者能够更容易理解理论知识。配备6个大项目。本书区别于其它同类书籍之处在于:结合相关理论,把6大个项目的开发过程融入书中,有利于真正达到培养、提高项目开发能力、积累项目经验的目的。随书配备光盘。为了更好地为读者服务,随书光盘中收入了书中示例代码、常用工具、常用软件包以及为教学服务的PPT课件等教学资源。3. 适合的读者本书读者定位于使用JSP、Servlet、Struts2、Hibernate、Spring3进行Java Web应用开发的初级、中级开发人员以及希望学习Java Web项目开发的读者。本书第18章的项目以及第21章的项目适用于中级以及以上的Java Web开发人员。另外,本书也适用于高校的Java Web框架技术课程和JSP程序设计课程。4. 参编人员与致谢参与本书编著的有张志锋、朱颢东、张建伟、邓璐娟、宋胜利、梁树军、刘育熙、申红雪、马军霞、赵晓君、范乃梅、徐洁、黄艳、崔建涛、毛艳芳、王文冰、殷知磊、李璞、马欢、李辉、方娜、冯柳、江楠、李红婵、冯媛、蔡增玉、赵进超、管洲、孙彤、王斌、付金华、赵志明、王艳军、徐进、张江伟、景志勇。由于编写时间仓促,水平有限,书中难免有纰漏之处,敬请读者不吝赐教,在此对您表示衷心感谢。最后感谢郑州轻工业学院和清华大学出版社的支持与帮助。编者2013年1月

书籍目录

第1章 Java Web技术基础知识 11.1 Web基础知识 11.1.1 Web技术的由来与发展 11.1.2 Web动态网页技术 31.2 JSP基础知识 41.2.1 JSP的工作原理 51.2.2 JSP的两种体系结构 51.2.3 JSP开发Java Web站点的主要方式 61.3 Struts2基础知识 71.3.1 Struts2的由来与发展 71.3.2 Struts2的工作原理 91.4 Hibernate基础知识 101.4.1 Hibernate的由来与发展 101.4.2 Hibernate的工作原理 101.5 Spring3基础知识 111.5.1 Spring3的由来与发展 111.5.2 Spring3框架的体系结构 12第2章 JSP技术 152.1 HTML页面的基本构成 152.1.1 使用NetBeans 7开发HTML页面 152.1.2 使用MyEclipse 10开发HTML页面 202.2 HTML常用标签 222.2.1 列表标签 222.2.2 多媒体和超链接标签 262.2.3 表格标签 302.2.4 表单标签 332.2.5 框架标签 382.3 CSS基础知识 412.3.1 CSS样式表定义 412.3.2 HTML中加入CSS的方法 432.3.3 CSS的优先级 452.3.4 CSS基本属性 452.4 JSP页面的基本结构 502.5 JSP三种常用注释 512.5.1 隐藏注释 522.5.2 HTML注释 532.5.3 Java注释 542.6 JSP常用脚本元素 552.6.1 变量和方法的声明 552.6.2 表达式和脚本 562.7 JSP常用指令 592.7.1 page指令 592.7.2 include指令 632.7.3 taglib指令 642.8 JSP常用动作 642.8.1 动作 652.8.2 动作 652.8.3 动作 682.8.4 动作 702.8.5 动作 712.8.6 动作 752.9 JSP常用内置对象 782.9.1 out对象 782.9.2 request对象 812.9.3 response对象 922.9.4 session对象 952.9.5 pageContext对象 1012.9.6 exception对象 1032.9.7 application对象 104第3章 JavaBean技术 1073.1 JavaBean基础知识 1073.2 编写和使用JavaBean 1083.2.1 编写JavaBean组件 1083.2.2 在JSP页面中使用JavaBean 1093.3 JavaBean的作用域 1143.4 JavaBean应用实例 1193.4.1 使用JavaBean访问数据库 1193.4.2 使用JavaBean实现猜数游戏 1203.4.3 使用JavaBean实现购物系统 125第4章 JDBC技术 1314.1 JDBC基础知识 1314.2 通过JDBC-ODBC桥访问数据库 1324.2.1 通过桥访问Access 1334.2.2 通过桥访问Excel 1364.2.3 通过桥访问Microsoft SQL Server 2008 1394.3 通过JDBC驱动访问数据库 1454.3.1 访问MySQL 5.5数据库 1454.3.2 访问Microsoft SQL Server 2000数据库 1516.3.3 访问Microsoft SQL Server 2008数据库 1564.4 查询数据库 1634.5 更新数据库(增、删、改) 1694.6 JSP在数据库应用中的相关问题 1754.6.1 JSP的分页技术 1754.6.2 汉字处理 1784.7 学生信息管理系统应用实例 1784.7.1 学生信息管理系统主页面功能的实现 1784.7.2 学生信息查询功能的实现 1814.7.3 学生信息添加功能的实现 1834.7.4 学生信息删除功能的实现 1874.7.5 学生信息修改功能的实现 190第5章 企业信息管理系统 1925.1 项目需求说明 1925.2 项目系统分析 1925.3 项目数据库设计 1935.4 项目实现 1965.4.1 项目文件结构 1965.4.2 登录功能的实现 1975.4.3 系统主页面功能的实现 2005.4.4 客户管理功能的实现 2035.4.5 合同管理功能的实现 2155.4.6 售后管理功能的实现 2215.4.7 产品管理功能的实现 2265.4.8 员工管理功能的实现 231第6章 Java Servlet技术 2396.1 Servlet基础知识 2396.1.1 什么是Servlet 2396.1.2 Servlet生命周期 2396.1.3 Servlet的技术特点 2406.1.4 Servlet与JSP的区别 2416.1.5 Servlet在Java Web项目中的作用 2416.1.6 Servlet部署 2426.1.7 开发一个简单的Servlet 2436.2 JSP与Servlet常见用法 2466.2.1 通过Servlet获取表单中的数据 2466.2.2 重定向与转发及其应用实例 2506.3 基于JSP+Servlet留言系统 255第7章 基于MVC设计模式的个人信息管理系统 2637.1 MVC 设计模式基础知识 2637.1.1 什么是MVC设计模式 2637.1.2 MVC设计模式的工作原理 2647.2 项目需求说明 2647.3 项目系统分析 2657.4 项目数据库设计 2667.5 项目实现 2687.5.1 项目文件结构 2687.5.2 登录和注册功能的实现 2697.5.3 系统主页面功能的实现 2897.5.4 个人信息管理功能的实现 2937.5.5 通讯录管理功能的实现 3117.5.6 日程安排管理功能的实现 3387.5.7 个人文件管理功能的实现 358第8章 Struts2框架技术入门 3598.1 Struts2软件包 3598.1.1 Struts2软件包的下载 3598.1.2 Struts2软件包介绍 3618.2 Struts2的配置 3628.2.1 在NetBeans 7中安装Struts2插件 3628.2.2 使用NetBeans 7新建Struts2项目 3658.2.3 在NetBeans 7中配置Struts2 3688.2.4 在MyEclipse 10中配置Struts2 3718.3 Struts2的核心组件入门 3728.3.1 Struts2的控制器组件 3728.3.2 Struts2的模型组件 3738.3.3 Struts2的视图组件 3758.4 基于Struts2的登录系统 3768.4.1 使用NetBeans 7开发项目 3778.4.2 使用MyEclipse10开发项目 383第9章 Struts2核心组件详解 3929.1 Struts2的配置文件struts.xml 3929.1.1 struts.xml配置文件的结构 3929.1.2 Bean配置 3939.1.3 常量配置 3949.1.4 包含配置 3959.1.5 包配置 3969.1.6 命名空间配置 3979.1.7 Action配置 3989.1.8 结果配置 3989.1.9 拦截器配置 3999.2 Struts2的核心控制器FilterDispatcher 3999.3 Struts2的业务控制器Action 3999.3.1 Action接口和ActionSupport类 4009.3.2 Action实现类 4049.3.3 Action访问ActionContext 4069.3.4 Action直接访问Servlet 4119.3.5 Action中的动态方法调用 4149.4 Struts2的OGNL表达式 4209.4.1 Struts2的OGNL表达式 4209.4.2 Struts2的OGNL集合 425第10章 Struts2的标签库 42610.1 Struts2的标签库概述 42610.2 Struts2的表单标签 42710.2.1 标签 42710.2.2 标签 42710.2.3 标签 42810.2.4 标签 42910.2.5 标签 43010.2.6 标签 43110.2.7 标签 43210.2.8 标签 43210.2.9 标签 43210.2.10 标签 43210.2.11 标签 43410.3 Struts2的非表单标签 43510.3.1 标签 43510.3.2 和标签 43510.3.3 标签 43710.4 Struts2的数据标签 43910.4.1 标签 43910.4.2 标签 44310.4.3 标签 44510.4.4 标签 44510.4.5 标签 44510.4.6 标签 44610.4.7 标签 44610.4.8 标签 44710.5 Struts2的控制标签 44810.5.1 标签、标签和标签 44810.5.2 标签 44910.5.3 标签 45110.5.4 标签 45310.5.5 标签 45410.5.6 标签 45510.5.7 标签 45610.6 Struts2的Ajax标签 45810.6.1 ajax主题 45810.6.2 标签 45910.6.3 标签 46810.6.4 标签 47310.6.5 标签 47410.6.6 标签 477第11章 Struts2国际化与文件上传下载 48311.1 Struts2的国际化 48311.1.1 Struts2实现国际化的流程 48311.1.2 Struts2国际化应用实例 48611.2 Struts2的文件上传和下载 49411.2.1 文件上传 49411.2.2 文件下载 501第12章 Struts2的拦截器与输入校验 50712.1 Struts2的拦截器 50712.1.1 Struts2拦截器的基础知识 50712.1.2 Struts2拦截器实现类 50711.1.3 Struts2拦截器应用实例 50912.2 Struts2的输入校验 51412.2.1 Struts2输入验证的基础知识 51412.2.2 Struts2的手工验证 52212.2.3 Struts2内置校验器的使用 52712.2.4 Struts2内置校验器应用实例 533第13章 基于Struts2的个人信息管理系统 54113.1 项目需求说明 54113.2 项目系统分析 54113.3 项目数据库设计 54313.4 项目实现 54513.4.1 项目文件结构 54513.4.2 用户登录和注册功能的实现 54613.4.3 系统主页面功能的实现 58013.4.4 个人信息管理功能实现 58413.4.5 通讯录管理功能实现 59913.4.6 日程安排管理功能实现 61613.4.7 个人文件管理功能实现 634第14章 Hibernate框架技术入门 64914.1 Hibernate软件包 64914.1.1 Hibernate软件包下载 64914.1.2 Hibernate软件包介绍 65114.2 Hibernate的配置 65214.3 Hibernate的核心组件入门 65214.4 基于Struts2+Hibernate的登录和注册系统 65414.4.1 项目介绍 65414.4.2 在web.xml中配置核心控制器FilterDispatcher 65614.4.3 编写视图组件(JSP页面) 65614.4.4 编写业务控制器Action 65914.4.5 修改struts.xml配置Action 66314.4.6 Hibernate的配置文件 66314.4.7 加载Hibernate配置文件的类(JavaBean) 66414.4.8 PO对象以及对应的映射文件 66514.4.9 完成登录和注册功能业务功能的JavaBean 66614.4.10 项目部署和运行 668第15章 Hibernate核心组件详解 67015.1 Hibernate的配置文件 67015.1.1 hibernate.cfg.xml 67015.1.2 hibernate.properties 67315.2 Hibernate的PO对象 67515.2.1 Hibernate的PO对象基础知识 67515.2.2 Hibernate的PO对象状态 67615.3 Hibernate的映射文件 67715.4 Hibernate的Configuration类 68115.5 Hibernate的SessionFactory接口 68115.6 Hibernate的Session接口 68215.6.1 Session接口的基础知识 68215.6.2 通过方法获取持久化对象(PO) 68315.6.3 操作持久化对象(PO)的常用方法 68415.7 Hibernate的Transaction接口 68715.8 Hibernate的Query 接口 68815.8.1 Query接口的基本知识 68815.8.2 Query接口的常用方法 68915.9 基于Struts2+Hibernate的学生信息管理系统 69115.9.1 项目介绍、主页面以及查看学生信息功能的实现 69215.9.2 添加学生信息功能的实现 70315.9.3 修改学生信息功能的实现 70715.9.4 删除学生信息功能的实现 716第16章 Hibernate的关联关系 72016.1 一对一关联关系 72016.1.1 主键关联 72016.1.2 外键关联 72216.1.3 一对一关联关系的应用实例 72316.2 一对多关联关系 73816.2.1 单向关联 73816.2.2 双向关联 73916.2.3 一对多关联关系的应用实例 74016.3 多对多关联关系 749第17章 Hibernate的其它常用功能 76017.1 Hibernate 数据查询 76017.1.1 Hibernate Query Language 76017.1.2 Criteria Query方式 76217.1.3 Native SQL 查询 76317.2 Hibernate 的事务管理 76317.2.1 事务的特性 76317.2.2 事务隔离 76317.2.3 在Hibernate配置文件中设置隔离级别 76417.2.4 在Hibernate中使用JDBC事务 76517.2.5 在Hibernate中使用JTA事务 76617.3 Hibernate的Cache管理 76617.3.1 一级Cache 76717.3.2 二级Cache 767第18章 基于Struts2+Hibernate的项目系统 76918.1 基于Struts2+Hibernate的教务管理系统 76918.1.1 项目需求分析与设计 76918.1.2 项目数据库设计 77118.1.3 项目实现 77318.2 基于Struts2+Hibernate的考勤系统 82618.2.1 系统需求分析与设计 82718.2.2 项目数据库设计 82818.2.3 项目实现 832第19章 Spring3框架技术入门 87219.1 Spring3软件包 87219.1.1 Spring3软件包下载 87219.1.2 Spring3软件包的介绍 87419.2 Spring3的配置 87419.3 Spring3 IoC的原理和主要组件 87519.3.1 IoC的基础知识以及原理 87519.3.2 IoC的主要组件 88219.3.3 IoC的应用实例 88519.3.4 注入的两种方式 89419.4 基于Struts2+Hibernate+Spring3的登录系统 89719.4.1 项目介绍 89719.4.2 在web.xml中配置Struts2和Spring3 89919.4.3 编写视图组件(JSP页面) 90119.4.4 Action和JavaBean 90119.4.5 Struts2、Spring3和Hibernate的配置文件 90619.4.6 Struts2、Spring3和Hibernate整合中常见问题 90819.4.7 项目部署和运行 910第20章 Spring3的AOP框架 91120.1 AOP框架基础知识 91120.1.1 AOP框架简介 91120.1.2 Spring3的AOP框架主要术语 91320.2 代理(Proxy) 91420.2.1 静态代理 91410.2.2 动态代理 91720.3 创建通知(Advice) 91920.3.1 前置通知(Before Advice) 92020.3.2 后置通知(After Advice) 92320.3.3 环绕通知(Around Advice) 92520.3.4 异常通知(Throws Advice) 92720.3.5 引入通知(Introduction Advice) 93020.4 定义切入点(Pointcut) 93020.4.1 静态切入点和动态切入点 93120.4.2 切入点的应用实例 93212.5 创建引入(Introduction) 936第21章 基于Struts2+Hibernate+Spring3的BBS系统 93721.1 项目需求分析 93721.2 项目系统分析 93821.3 项目的数据库设计 93921.4 项目实现 94121.4.1 项目的文件结构和主页面 94121.4.2 BBS登录功能的实现 99021.4.3 BBS板块管理功能的实现 100021.4.4 BBS帖子管理功能的实现 101421.4.5 个人信息管理功能的实现 1048

编辑推荐

《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》强调理论,注重实践。系统地介绍了Java Web开发理论及技术,并通过60多个小项目和6个大项目加强项目实战演练,积累项目开发经验。项目讲解直观、易懂易学。《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》以项目形式串联相关理论知识。为帮助读者更加直观、方便地学习Java Web技术,各项目的讲解都辅以丰富的图例说明,使项目开发过程的描述简洁明了。语言简洁,易懂易用。《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》用语简单、易于理解,使读者能够更容易理解理论知识。配备6个大项目。《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》区别于其他同类书籍之处在于:结合相关理论,把6大个项目的开发过程融入书中,有利于真正达到培养、提高项目开发能力、积累项目经验的目的。

作者简介

《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》旨在培养关于Java Web框架技术的实践和创新能力,为有志于从事Java Web项目开发工作的广大读者提供一本综合学习Java Web框架知识、积累Java Web项目开发实战经验的实用指导书。
全书理论联系实践,通过60多个小项目、6个大项目的开发过程详解,读者能够切实理解掌握Java Web基本理论知识,并对项目开发产生感性认识,从而迅速积累项目开发经验。《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》系统地介绍了JSP、JDBC、JavaBean、Servlet、Struts2、Hibernate和Spring3框架技术,并将项目开发贯穿于整个理论知识体系,全书共分21章。
《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》适用的读者对象包括初级和中级Java工程师、JavaEE开发人员、Java初学者,也可作为普通高等院校和Java工程师培训的Java Web框架技术课程教材。


 Java Web技术整合应用与项目实战下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     优点:知识点是提取了应用时实际用到的知识,讲的还算容易理解。如果是入门,跟着书来写代码来有个对WEB开发有个感性认识尚可,可以对整个J系的Web开发知识有个浅浅的了解。代码基本没错,可以正常运行。缺点:书上给的很多例子已经过时了,代码也没有什么亮点,代码实现起来感觉还很蠢,还占用了全书大量的纸张篇幅,完全是凑页数的。主要介绍的IDE是MyEclipse和NetBeans,项目中实际用的是NetBeans,书上的项目介绍不全,很多功能在书中没有说明(比如第18个例子),倒是贴了一大堆跟此书重点介绍的后台技术无关的html,css前端代码。还好配套光盘里有全项目代码可以参考。总结:苦于不懂框架的新手来说,此书对框架的介绍很简单易懂,实现的时候代码也很简单,代码基本没有什么错误,新手可以参考代码写写。

精彩短评 (总计19条)

  •     书封面油一点破损,觉得里面的内容很好,字迹很清晰看的也很舒服,值得推荐。。。
  •     主要是为了里面的例子
  •     书的内容挺不错的,内容很全面,对我这个服务端编程的门外汉,入门比较合适。纸的质量,一般般,我这本书,有几页,有些霉点,不过不影响阅读。
  •     纸张即像大学课本,内容大致看了下,非常平庸。
  •     讲解详细,很细致,适合新手
  •     还行吧,挺细的,缺少原理
  •     但凡有点基础的,谁看都有我这感受。800+页,80%是没什么营养的。
  •     实例采用NetBeans开发的,编码方式不同,有点。。。
  •     项目实例还是比较丰富的
  •     喜欢书的内容,但是书本的质量不敢恭维。封面的上下两端破破的,左下角 已经裂了,而且右下角这边似乎被什么重物压过,整个右下角的地方都是向上翘起的。
  •     还好,我现在正适合用。
  •     书的内容讲的很详细,涵盖的面和全。
  •     基本上作者是高校老师的话,内容基本没什么新意,知识点的堆砌,大量的代码占用好多页,实战项目比较陈旧,缺乏自身体会。目的是为自己评职称铺路。
  •     1到11页直接没了。算了,就这样看吧
  •     适合初学者跟着一步步来做,不过还是不建议看,大段的代码看着还挺累的,看视频会更有效果,而且不会觉得无聊乏味。
  •     适合初学者,还不错啊
  •     内容较全,难度适中,适合初、中级学习者使用,纸质也很好看起来很舒服。书中的实例非常典型,自己照着分析和敲一遍收获会很大,要说有什么缺点的话就是CD的质量可能较差,读盘有点费劲,总的来说还是不错,给5星
  •     以前买的有些书过于强调实践,对知识点介绍不足,实际上就是代码书。这本内容很详实,对知识点讲述的很细致,语言清晰易懂,很适合作为JavaWeb资料书。解释知识点所用的例子代码每一行都有详细的注释,对于旧的知识点的强化理解很有帮助。如果有同学还在通过看视频自学javaweb,建议扔掉视频,回归书本,多敲代码,多看项目。
  •     书不错,内容也很好,正在学习中。。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024