文字显示结果
组合搜索  分类浏览
 
开发者突击:Java Web主流框架整合开发:J2EE+Struts+Hibernate+Spri [ 华储网推荐 ]
评论(条) 读过(人) 在读(人) 想读(人) 加入收藏夹

Java和J2EE软件架构师与设计师、软件开发工程师、软件开发项目及技术经理
出版社: 电子工业出版社   飞思公司   
书 号: 9787121055287
作 者: 刘中兵   
定 价:¥89.8  普 通:65.55  5 星:65.55
分享到:                
 
 
看这这本书的人同时也看过


 
相关图书推荐
 
 
最近热书
 
 
 

所属类别: 软件与程序设计 -> JAVA
出版日期:2008年1月
版别版次:2008年月第1次印刷
本书勘误:有()条勘误
字数  :1420千字  印张:55.5
印数  :  页数:0
附带物 :   
 
 
 

前言
如今,Java Web的开源框架风起云涌,这应该归功于Java的开源;同时也硝烟弥漫,这也应该归咎于Java的开源。因为开源,让几乎全世界的技术公司与技术人员都参与到了Java技术的进程当中,进而便产生了众多优秀的框架,如控制层的Struts、Spring、WebWork、JSF、Tapestry、Turbine,显示层的Struts Tiles、JSTL、Velocity、FreeMarker,数据持久层的Hibernate、IBatis等,可以说它们各有千秋。然而对于开发人员来说,当我们面临框架的选择时,却显得无从下手,不知哪些框架更加适合于我们的开发。幸好,三足鼎立必有胜者,经过一番... << 显示前言详情
 

内容简介
本书详细介绍了Java Web软件架构中的各种开发技术。主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具的开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现3种J2EE的基础架构;分3篇重点讲解Struts、Hibernate、Spring框架技术及这些技术的整合应用;基于Struts1的SSH整合架构,并开发个人通讯录和一个完整的办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在本书架构讲解...
<< 显示内容简介详情
 

目录
如今,Java Web的开源框架风起云涌,这应该归功于Java的开源;同时也硝烟弥漫,这也应该归咎于Java的开源。因为开源,让几乎全世界的技术公司与技术人员都参与到了Java技术的进程当中,进而便产生了众多优秀的框架,如控制层的Struts、Spring、WebWork、JSF、Tapestry、Turbine,显示层的Struts Tiles、JSTL、Velocity、FreeMarker,数据持久层的Hibernate、IBatis等,可以说它们各有千秋。然而对于开发人员来说,当我们面临框架的选择时,却显得无从下手,不知哪些框架更加适合于我们的开发。
幸好,三足鼎立必有胜者,经过一番混战,各方均有王者胜出。Struts在MVC界稳居宝座,Hibernate在持久层中性能卓越,Spring也由于其MVC、IoC和AOP的突出特性犹如一批黑马胜出。而更为庆幸的是,这三者的结合使得它们更加优越,在三者的结合中,Struts作为控制器,Spring作为业务层,Hibernate作为数据持久层,这就是经典的SSH架构。
本书就从J2EE的基础技术出发,讲解SSH架构的原型开发过程,重点讲解Struts 1.2、Hibernate 3.0、Spring 2.0及Struts 2.0的开发技术及这些技术相互之间的整合过程,并以办公自动化系统开发为例,演示开发基于Struts 1.2的SSH架构上的系统和基于Struts 2.0的SSH2架构上的系统。
一、本书特色
本书与同类书最大的不同,即目前大多数同类图书都是“因技术而开发”的,本书则“因开发而技术”。本书结合技术性、深入性、实用性,按照由浅入深、前后照应的写作方式,从内在原理和实际应用两个方面进行讲解。本书有以下4个突出的特点:
以J2EE(JSP、JavaBean、Servlet)、SSH(Struts、Spring、Hibernate)为核心技术,逐步构建十大软件架构原型,构建的每一个系统原型都可以直接作为系统开发的基础。
以经典组合MTEC,即MySQL、Tomcat、Eclipse、CVS为开发环境。这四者的搭配堪称经典,MySQL是一个免费开源的数据库,Tomcat是一个免费开源的Web服务器,Eclipse是一个免费开源的Java集成开发工具,CVS是一个流行的版本控制工具,将这四者的优点发挥到极致。
使用流行的辅助技术,包括JDBC、Log4j、Sitemesh、JUnit。JDBC用以进行数据库操作,Log4j用以记录日志,Sitemesh用以进行站点布局,JUnit用以进行单元测试。
以登录、注册、退出为基础需求构建十大软件架构原型,并在最终的原型SSH(Struts+Spring+Hibernate)和SSH2(Struts 2+Spring+Hibernate)基础上分别开发完整的办公自动化系统。
二、本书的组织结构和主要内容
本书的内容总体上分为7个部分,从架构思想的引入和架构技术的分析开始,逐步讲解各种技术架构的原型实现,以登录、注册、退出3项基本功能进行架构的实例讲解。最后实现Struts+Spring+Hibernate和Struts 2+Spring+Hibernate架构的整合,并给出个人通讯录和办公自动化系统的开发实例,各部分内容如下:
1.起步篇—构建MTEC的开发环境
(1)分析系统架构开发中的基础需求;
(2)安装MySQL,并设计和创建数据库表;
(3)构建Tomcat、Eclipse、CVS的开发环境。
2.J2EE基础架构篇—开发3种基于JSP、JavaBean、Servlet技术的架构原型
(1)使用Eclipse构建项目,演示如何进行CVS协同开发,如何联合Tomcat进行集成调试;
(2)讲解JSP基础技术和JDBC技术,构建使用JSP页面处理所有请求的架构;
(3)讲解JavaBean基础技术,构建JSP+JavaBean架构,开发JavaBean处理层;
(4)讲解Servlet基础技术,构建JSP+JavaBean+Servlet架构,开发Servlet处理类。
3.Struts架构篇—开发Struts架构原型
· · · · · ·
<< 显示目录详情
 
  • 力荐 
  • 推荐 
  • 还行 
  • 较差 
  • 很差 
前5位评价用户:
发表评价即可获得1个华储币,被评为精采书评后还可以再奖励多个华储币!


Copyright ©1998~2010 华储网. All rights reserved.
To comment on this site, E-mail :
虚拟警察   辽ICP证020094