开发者突击:Java Web主流框架整合开发 图书简介:
本书是畅销书《开发者突击:Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)》的第2版,全面地讲解了JavaWeb开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts2的主流开发框架,同时通过办公自动化系统实战演练SSH和SSH2经典架构的应用。
主要内容包括:讲解以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具的集成开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现三种J2EE的基础架构;然后分四个篇章重点讲解Hibernate、Struts、Spring、Struts2框架技术及其整合;基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在本书架构讲解的过程中,分别使用并讲解了JDBC、Log4j、Sitemesh、JUnit技术。
随书附赠光盘内容为本书十种架构原型程序包、个人通信录及办公自动化系统源程序,以及本书所使用的所有软件的安装程序。
开发者突击:Java Web主流框架整合开发 图书目录:
序言
一、了解软件架构
(一)基本概念
(二)软件架构的历史
(三)软件架构的目标
二、J2EE开发模型分析
(一)一层架构模式
(二)两层架构模式Model 1
(三)三层架构模式Model 2
(四)多层架构模式
三、J2EE架构技术选择
(一)JSP页面技术
(二)JavaBean组件技术
(三)Servlet技术
(四)Struts 1.2与Struts 2.0
(五)Hibernate 3.0
(六)Spring 2.0
四、开发工具软件及版本选择
(一)JDK 6.0软件
(二)数据库软件MySQL 5.5
(三)Web服务器Tomcat 6.0
(四)集成开发工具Eclipse 3.5
五、定位开发目标
(一)demo(JSP).zip
(二)demo(JSP+JavaBean).zip
(三)demo(JSP+JavaBean+Servlet).zip
(四)demo(Struts).zip
(五)demo(Struts+Hibernate).zip
(六)demo(Spring).zip