开发者突击

开发者突击

刘中兵, 编著

出版社:电子工业出版社

年代:2007

定价:80.0

书籍简介:

本书详细介绍了Java Web软件架构中的各种开发技术。首先讲解以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具的开发环境的构建过程;其次介绍基于JSP、JavaBean、Servlet技术实现3种J2EE的基础架构;然后分3个篇章重点讲解Struts、Hibernate、Spring框架技术及其整合应用;进一步分析了基于Struts1的SSH整合架构,并开发个人通讯录和一个完整的办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;最后讲解了基于Struts2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在本书架构讲解的过程中,同时讲解了JDBC、Log4j、Sitemesh、JUnit技术。本书内容循序渐进,通俗易懂,覆盖了JavaWeb开发的最流行技术。无论对于JavaWeb架构设计还是软件开发,本书都是广大开发人员精通Java Web应用开发的必备的实用手册。

书籍目录:

前言

绪言

一、了解软件架构

(一)基本概念

(二)软件架构的历史

(三)软件架构的目标

二、J2EE开发模型分析

(一)一层架构模式

(二)两层架构模式Model1

(三)三层架构模式Model2

(四)多层架构模式

三、J2EE架构技术选择

(一)JSP页面技术

(二)JavaBean组件技术

(三)Servlet技术

(四)Struts1.2与Struts2.0

(五)Hibernate3.0

(六)Spring2.0

四、开发工具软件及版本选择

(一)JDK软件

(二)数据库软件MySQL

(三)Web服务器Tomcat

(四)集成开发工具Eclipse+MyEclipse

(五)版本控制软件CVS

五、定位开发目标

(一)demo(JSP).zip

(二)demo(JSP+JavaBean).zip

(三)demo(JSP+JavaBean+Servlet).zip

(四)demo(struts).zip

(五)demo(Struts+Hibernate).zip

(六)demo(Spring).zip

(七)demo(Spring+Hibernate).zip

(八)demo(Struts+Spring).zip

(九)demo(Struts+Spring+Hibemate).zip

(十)demo(struts2+Hibernate+Spiing).zip

六、继续下一主题:需求设计

第1部分起步篇

第1章需求设计

1.1软件需求

1.1.1软件需求的定义

1.1.2软件需求的层次

1.1.3软件分析的过程

1.2设计需求功能

1.3设计系统界面

1.3.1登录界面

1.3.2登录后的欢迎界面

1.3.3注册界面

1.4继续下一主题:构建数据库

第2章构建数据库

2.1设计数据库表

2.1.1数据库实体分析

2.1.2设计用户表user

2.2安装MySQL

2.2.1安装MySQL

2.2.2启动MySQL

2.3创建数据库

2.3.1MySQL客户端软件SQL-Front

2.3.2新建数据库demo

2.3.3新建用户表user

2.3.4添加一条用户数据

2.4继续下一主题:构建开发环境

第3章构建开发环境

3.1构建CVS服务器

3.1.1安装CVS服务器

3.1.2配置CVS代码资源库

3.1.3添加CVS账户

3.2构建客户端开发环境

3.2.1安装JDK

3.2.2安装tomcat

3.2.3安装EcIipsc

3.2.4中文化Eclipse

3.2.5安装MyEclipse

3.3配置Eclipse集成开发环境

3.3.1集成配置JDK

3.3.2集成配置Tomcat

3.3.3连接CVS服务器

3.4继续下一主题:开始逐步构建JSP、JavaBean、Servlet架构

第2部分J2EE基础架构篇

第4章开始构建项目

4.1构建新的项目

……

第5章开发JSP框架

第6章开发JSP+JavaBean框架

第7章开发JSP+JavaBean+Servlet框架

第3部分Struts架构篇

第8章构建Struts开发环境

第9章开发Struts核心功能

第10章使用DBCP连接池操作数据库

第11章使用Log4j记录日志

第12章使用Struts标签进行页面国际化

第13章进行Struts数据验证

第14章使用Sitemesh进行站点布局

第4部分Hibernate架构篇

第15章Hibernate核心技术

第16章开发Struts+Hibernate框架功能

第5部分Spring架构篇

第17章Spring技术核心

第18章构建Spring开发环境

第19章开发SpringMVC核心功能

第20章使用Spring标签进行页面国际化

第21章输入验证与数据绑定

第22章使用Sitemesh进行站点布局

第23章使用JdbcTemplate操作数据库

第24章开发Spring+Hibernate框架功能

第6部分SSH整合架构篇

第25章开发Struts+Spring框架功能

第26章开发Struts+Spring+Hibernate框架功能

第27章SSH架构提升开发个人通讯录

第28章SSH开发实战办公自动化系统

第7部分SSH2整合架构篇

第29章开发Struts2+Spring+Hibernate框架功能

第30章SSH2开发实战办公自动化系统

内容摘要:

  本书从不同角度剖析了JavaWeb整合开发中的三大基础技术、三大核心框架、四种辅助技术、MTEC开发环境。全书共分7个部分30个章节,详细介绍了JavaWeb软件架构中的各种开发技术,具体内容包括构建开发环境、开发JSP框架、开发Struts核心功能、进行Struts数据验证、Spring技术核心、使用Sitemesh进行站点布局、开发Struts+Spring框架功能等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。  本书详细介绍了JavaWeb软件架构中的各种开发技术。主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具的开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现3种J2EE的基础架构;分3篇重点讲解Struts、Hibernate、Spring框架技术及这些技术的整合应用;基于Struts1的SSH整合架构,并开发个人通讯录和一个完整的办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在本书架构讲解的过程中,穿插介绍了JDBC、Log4j、Sitemesh、JUnit技术。随书附赠光盘内容包括本书10种架构原型程序包、个人通讯录及办公自动化系统源程序。  本书内容循序渐进,通俗易懂,覆盖了JavaWeb开发的最流行技术,无论对于JavaWeb架构设计还是软件开发,本书都是精通开发JavaWeb应用的必备的实用手册。  本书面向读者对象:Java和J2EE软件架构师与设计师、软件开发工程师、软件开发项目及技术经理。

书籍规格:

书籍详细信息
书名开发者突击站内查询相似图书
9787121055287
如需购买下载《开发者突击》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)80.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

开发者突击是电子工业出版社于2008.01出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。