Struts+Spring+Hibernate开发入行真功夫(含光盘)
分類: 图书,计算机/网络,程序设计,其他,
作者: 三扬科技编著
出 版 社: 电子工业出版社
出版时间: 2009-3-1字数:版次: 1页数: 471印刷时间:开本: 大16开印次:纸张:I S B N : 9787121080579包装: 平装编辑推荐
以职业需求为背景。本书深入分析当前Java语言的主流开发技能需求,并以此为前提,组织全书内容。
以应用开发入行为目标。本书从JsP、Set。viet、数据库基础知识开始讲解,逐步深入到Struts、Spring及Hibernate框架的技术要点,最后重点分析并演练了3个框架的整合开发过程。引导读者由浅入深、循序渐进地实现开发入行。
以案例驱动模式为指引。本书严格遵循案例驱动的模式进行编著,不仅每个章节均提供了经典案例,全书更是围绕着一个完整项目展开讲解。每章案例通过不同技术实现的对比,使读者更能深刻体会到技术特性,以便在真正使用时更加游刃有余。
以敏捷开发工具为辅助。本书最后对敏捷开发过程中经常应用到的几种工具,进行了详细介绍,包括ANT、JUnit、CVS及Log4j。这些工具的使用,对于提高软件开发效率,降低开发周期及提高软件稳定性都起到了重要的作用。
以软件工程实践为规范。本书在案例场景设计和项目实践中,融入软件工程和面向对象的思想,以工程化的要求指导项目开发涉及到的需求分析、数据库设计、系统架构设计、模块设计、程序编码和应用部署的整个流程。
36小时高品质视频讲解
囊括10余种技术的企业面试题库
8项数十种实用资料组成的求职指南
完整实例源码与习题解答
专家在线指导、实时答疑
面向择业、晋升与再就业人群
注重实践能力与工程思想的培养
任务驱动,大量案例场景贯穿全书
一线开发工程师浓缩多年经验与感悟
全新学习路线Why—How—What—Where
内容简介
Java EE是目前最新版本的应用平台,由J2EE升级而来,其对流行框架Struts、Hibernate、Spring的支持更加完善,可大幅度提高开发系统的效率、性能与稳定性,不仅可以用于开发应用程序,还可以进行网络编程,用途十分广泛。
全书内容由浅入深,围绕Java EE平台,从零开始讲解开发平台的基础知识,以及各种主流框架的主要特性、技术,并通过案例说明开发框架的具体应用。本书采用软件最新版本,满足程序员对新技术及时掌握的需求,面向“入行”者,注重实践与工程化理论相结合。
随书附赠光盘,收录超长时间的讲解视频,提供实例中心、项目中心、源码中心三大资料库,提供丰富的程序实例、效果演示、完整的开发项目,以及图书、光盘涉及程序的完整源代码。
本书适合作为Java相关培训机构的教材,也可作为Java自学人员的参考手册。
目录
第1章 Java EE运行及开发环境
1.1 案例场景
1.1.1 创建问候程序
1.1.2 我们现在能做的……
1.2 JDK的下载、安装及设置
1.2.1 JDK的下载与安装
1.2.2 JDK环境变量的配置
1.3 Tomcat的下载、安装及设置
1.3.1 Tomcat的下载与安装
1.3.2 Tomcat的基本配置
1.3.3 Tomcat服务器页面
1.3.4 Tomcat的数据源配置
1.4 Eclipse的下载、安装及设置
1.4.1 Eclipse的下载与安装
1.4.2 熟悉Eclipse开发环境
1.5 开发第一个Java EE应用:HelloWorld
1.5.1 开始创建第一个Java EE应用:HelloWorld
1.5.2 熟悉HelloWorld应用框架
1.6 回到案例场景
1.6.1 基本思路
1.6.2 代码演练
1.7 本章小结与习题
1.7.1 重点回顾
1.7.2 课后练习
第2章 JSP和Servlet
2.1 案例场景
2.1.1 图书馆管理系统应用——读者登录模块
2.1.2 我们现在能做的……
2.2 开发第一个JSP+Servlet应用
2.2.1 创建工程
2.2.2 编码
2.2.3 部署
2.3 认识JSP
2.3.1 JSP的工作原理
2.3.2 JSP注释
2.3.3 JSP声明
2.3.4 JSP表达式
2.3.5 JSP的3个编译指令
2.3.6 JSP的7个动作指令
2.3.7 JSP的9个内置对象
2.4 认识Servlet
2.4.1 Servlet的开发
2.4.2 Servlet的配置
2.4.3 Servlet的生命周期
2.4.4 使用Servlet作为控制器
2.4.5 load-on-startup Servlet
2.4.6 自定义标签库
2.4.7 预处理用户请求:Filter
2.4.8 使用Listener
2.5 回到案例场景
2.5.1 基本思路
2.5.2 代码演练
2.6 本章小结与习题
2.6.1 重点回顾
2.6.2 课后练习
第3章 SQL与JDBC
第4章 Struts框架入门
第5章 Struts进阶
第6章 Struts提高
第7章 初识Hibernate框架
第8章 Hibernate查询
第9章 Hibernate性能优化
第10章 Spring框架入门3
第11章 Spring AOP
第12章 Spring与Java EE持久化
第13章 Spring与Struts、Hibernate框架
第14章 AJAX与DWR
第15章 图书馆管理系统
第16章 敏捷开发常用工具