开发者突击

开发者突击

刘中兵, 编著

出版社:电子工业出版社

年代:2011

定价:89.8

书籍简介:

本书主要内容包括:讲解以MySQL为数据库、Tomcat为Web服务器等;基于JSP、JavaBean、Servlet技术实现三种J2EE的基础架构;然后分四个篇章重点讲解Hibernate、Struts、Spring、Struts 2框架技术及其整合;基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。

书籍目录:

序言

“架构”一词是舶来品,即Architecture,其原意是指建筑的艺术、风格和结构。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

(七)demo(Spring+Hibernate).zip

(八)demo(Struts+Spring).zip

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

(十)demo(Struts 2+Hibernate+Spring).zip

(十一)demo_ssh_oa.zip

(十二)demo_ssh2_oa.zip

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

第1部分 起步篇

欲善其事,必先利其器!在动手之前,必须先准备好三点:要开发什么功能,要使用什么数据,要用什么开发环境,即MTE:MySQL、Tomcat、Eclipse。

第1章 需求分析与设计

需求为软件开发人员定义了应该创建何种系统,软件通过需求来记录客户需要,应该通过需求来驱动所需的全部软件活动,从而实现最终目标;介绍能够为客户创造价值的软件。

1.1 软件需求

1.1.1 软件需求的定义

1.1.2 软件需求的层次

1.1.3 软件分析的过程

1.2 设计需求功能

1.2.1 登录功能

1.2.2 退出功能

1.2.3 注册功能

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.1 MySQL客户端软件Workbench

2.3.2 新建数据库demo

2.3.3 新建用户表user

2.3.4 添加一条用户数据

2.4 继续下一主题 搭建集成开发环境

第3章 搭建集成开发环境

在基于Java Eeb的应用开发中,目前最为流行的环境搭配就是MTEC,它们之所以成为经典搭配,不仅因为它们各自的独特优势,也因为它们之间的结合天衣无缝。

3.1 安装JDK

3.1.1 JDK的下载

3.1.2 JDK的安装

3.1.3 JDK的配置

3.2 安装Tomcat

3.2.1 Tomcat的下载

3.2.2 Tomcat的安装

3.2.3 Tomcat的配置

3.2.4 测试Tomcat

3.2.5 配置一个站点并测试

3.3 安装Eclipse

3.3.1 Eclipse的下载

3.3.2 Eclipse的安装

3.3.3 集成配置JDK

3.3.4 集成配置Tomcat

3.3.5 测试运行Web项目

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

第2部分 J2EE基础架构篇

第4章 开发JSP框架

第5章 开发JSP+JavaBean框架

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

第3部分 Hibernate框架篇

第7章 Hibernate快速入门

第8章 Hibernate核心技术详解

第5部分 Sping架构篇

第6部分 Struts2架构篇

第7部分 SSH/SSH2整合架构篇

内容摘要:

《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》:经典畅销书全新再版提升,献给有毅力的开发者每一个开发者,都是软件世界里的列兵!每一个技术,都是前进道路上的堡礁。从零起步,循序渐进,注重实战《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》从不同角度剖析了JavaWeb整合开发中的:三大基础技术 J.SP/JavaBean/Servlet四大核心匡架 Struts/Hibernate/Spring/Struts2四种辅助技术 JDBC/Log4j/Sitemesh/JUnit集成开发环境 MVSQL/Tomcat/EclilPse·以J2EE(JSP、JavaBean、Servlet)、SSH(Struts、Spring、Hibernate、Struts2)为核心技术,逐步构建十大软件架构原型,构建的每一个系统原型都可以直接作为系统开发的基础。·以MySQL、Tomcat、Eclipse搭配经典的开发环境。MySQL是免费开源的数据库,Tomcat是免费开源Web服务器,Eclipse是免费开源的Java集成开发工具,这样的组合将这三者的优点发挥到极致。·使用流行的辅助技术,包括JDBC、Log4j、Sitemesh、JUnit。JDBC用以进行数据库操作,Log4j用以记录日志,Sitemesh用以进行站点布局,JUnit用以进行单元测试。 《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》是畅销书《开发者突击:Java Web主流框架整合开发(J2EE+Struts+ Hibernate+Spring)》的第2版,全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动化系统实战演练SSH和SSH2经典架构的应用。主要内容包括:讲解以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具的集成开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现三种J2EE的基础架构;然后分四个篇章重点讲解Hibernate、Struts、Spring、Struts 2框架技术及其整合;基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》架构讲解的过程中,分别使用并讲解了JDBC、Log4j、Sitemesh、JUnit技术。随书附赠光盘内容为《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》十种架构原型程序包、个人通信录及办公自动化系统源程序,以及《开发者突击 Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)》所使用的所有软件的安装程序。【作者简介】刘中兵,Java研究室首席技术专家,应用数学专业,曾任职于清华同方、NEC等企业,长期深入Java/Java EE大型企业应用的架构、设计与开发工作,目前专注于手机无线互联网与网络通信领域的架构设计与研究工作。

书籍规格:

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

书籍信息归属:

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