J2EE整合详解与典型案例:一本书搞定Struts+Spring+Hibernate
基本信息
编辑推荐
内容全面详细 丰富实战代码 由浅入深讲解
作为一本全面介绍J2EE的书籍,本书可以搞定Spring、Struts、Hibernate,而且可以帮助读者搞定Tomcat、Eclipse、Log4j、Ant、JUnit、CVS等众多开发工具。
内容简介回到顶部↑
本书是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了j2ee的体系结构和如何利用开源框架struts、spring和hibernate进行j2ee程序的开发,从而帮助软件开发人员快速掌握j2ee的设计思想,并能将其应用于实战中。
通过本书,读者可以了解到j2ee的基本思想,熟练掌握如何进行j2ee程序的开发。全书共分15章。第1章简要介绍了j2ee的来源、整体框架及其核心技术。第2章对mvc模式的设计思想、规范及它的优缺点进行了讲解。第3章至第9章对jdk, tomcat, eclipse, log4j, ant, junit和cvs进行了介绍,目的是使读者能快速地建立j2ee的开发环境,迅速掌握在开发过程中经常要使用到的一些开源工具的使用方法。第10章至第12章主要介绍如何使用spring、struts和hibernate来进行j2ee程序的开发,并对它们之间的整合方式进行讲解,第13章至第16章主要通过网上调查系统、内容管理系统、在线考试系统和信息发布系统这4个实例,从可行性分析开始,按照软件开发的过程,深入地讲解软件开发的步骤,使读者达到实战的要求。
本书既有理论又讲解了实践,而且基本概括了进行j2ee开发所要用到的所有开发工具和软件,目的就是使读者跟着本书的讲解学习完之后,能熟练地将其应用到实战中。
本书适用于初、中、高级软件开发人员,同时也可用做高校相关专业师生和社会培训班的教材。
通过本书,读者可以了解到j2ee的基本思想,熟练掌握如何进行j2ee程序的开发。全书共分15章。第1章简要介绍了j2ee的来源、整体框架及其核心技术。第2章对mvc模式的设计思想、规范及它的优缺点进行了讲解。第3章至第9章对jdk, tomcat, eclipse, log4j, ant, junit和cvs进行了介绍,目的是使读者能快速地建立j2ee的开发环境,迅速掌握在开发过程中经常要使用到的一些开源工具的使用方法。第10章至第12章主要介绍如何使用spring、struts和hibernate来进行j2ee程序的开发,并对它们之间的整合方式进行讲解,第13章至第16章主要通过网上调查系统、内容管理系统、在线考试系统和信息发布系统这4个实例,从可行性分析开始,按照软件开发的过程,深入地讲解软件开发的步骤,使读者达到实战的要求。
本书既有理论又讲解了实践,而且基本概括了进行j2ee开发所要用到的所有开发工具和软件,目的就是使读者跟着本书的讲解学习完之后,能熟练地将其应用到实战中。
本书适用于初、中、高级软件开发人员,同时也可用做高校相关专业师生和社会培训班的教材。
目录回到顶部↑
第1章 j2ee快速入门
1.1 j2ee概述
1.1.1 j2ee的来源
1.1.2 j2ee整体框架
1.1.3 从j2ee到javaee
1.2 j2ee组件
1.2.1 客户端组件
1.2.2 web组件
1.2.3 业务逻辑组件
1.3 j2ee容器
1.3.1 容器服务
1.3.2 容器类型
1.4 j2ee核心技术
1.4.1 servlet
1.4.2 jsp(java服务页面)
1.4.3 ejb(企业javabean)
1.4.4 jdbc(java数据库连接)
1.4.5 jta/jts(java事务)
1.4.6 jndi(java命名和目录服务)
1.4.7 javamail(java邮件服务)
1.1 j2ee概述
1.1.1 j2ee的来源
1.1.2 j2ee整体框架
1.1.3 从j2ee到javaee
1.2 j2ee组件
1.2.1 客户端组件
1.2.2 web组件
1.2.3 业务逻辑组件
1.3 j2ee容器
1.3.1 容器服务
1.3.2 容器类型
1.4 j2ee核心技术
1.4.1 servlet
1.4.2 jsp(java服务页面)
1.4.3 ejb(企业javabean)
1.4.4 jdbc(java数据库连接)
1.4.5 jta/jts(java事务)
1.4.6 jndi(java命名和目录服务)
1.4.7 javamail(java邮件服务)
前言回到顶部↑
本书的优势.
配有学习论坛http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助读者提高开发水平。
由浅入深:让读者能很快地进行J2EE 开发。每一章都从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的基本原理和知识点。最后,再通过一个详细的示例来巩固学习成果,这样由浅入深符合读者的接受过程。
内容广泛:本书不但对J2EE和MVC的相关理论进行了介绍,还对目前市场上众多的开源项目进行了介绍,涵盖了进行J2EE开发所需要的所有工具和软件,比如:JDK,Tomcat,Eclipse, Log4j,Ant,JUnit,CVS,Struts,Spring和Hibernate,目的是使读者通过阅读本书,即可掌握开发J2EE程序所需要的相关工具和软件的使用方法。
实战性强:本书在对J2EE的理论思想和相关工具进行了讲解之后,又通过几个目前实际应用中使用比较多的实例对J2EE的开发方法进行了详细的讲解,从而使读者可以通过本书的学习快速进入实战项目的开发。
提纲挚领:本书每章前面都有本章所要讲解内容的简介,读者可以宏观掌握一章的内容,进而理清思路,快速地掌握本章的具体内容。
读者需要具备的基础
阅读本书时,读者应该懂得Java语言的基础知识,并且对J2EE有一个初步的了解。除此之外,本书假定读者不再需要掌握其他知识。当然,如果你开发过JSP,ASP或PHP程序,你将能够更好地理解本书所讲述的内容。
另外,本书中的实例都是在Windows平台上进行讲解的,但所讲述的内容也可以在UNIX平台上使用。
统一思想——让我们在这些方面达成共识
有效而愉快地学习
目前,市场上有关J2EE开发的书籍种类繁多,但很多书籍要么只讲理论,要么只讲如何使用软件,或者大篇幅地讲一些在实际项目中用不到的知识,使读者无所适从,掌握不到学习J2EE的真正要领,也导致初学者对J2EE产生畏惧心理。其实J2EE并不难掌握。..
为了帮助众多初学者快速掌握J2EE的开发方法,笔者精心编著了本书。它是笔者在多年项目实践中的经验总结。本书根据读者的学习规律,首先通过实例介绍基本概念和基本操作,然后在读者掌握了这些基本概念和操作的基础上,再对内容进行深入的讲解,严格遵循由浅入深、循序渐进的原则。本书按照掌握J2EE知识的先后顺序进行编排。本书对于每一个实例,从环境配置开始,到最后的运行都有详尽的介绍,从而使读者很容易就能运行实例,掌握开发方法,并体会到学习的快乐,不断增强学习的动力。
用到什么介绍什么
本书从头到尾都是按照读者的学习兴趣来安排知识点的。虽然讲解了开发J2EE项目所要具备的几乎所有的工具,但并没有针对某个工具讲解它详细的命令和操作,而只是针对开发人员在日常开发J2EE项目时所要用到的操作进行讲解,目的只有一个,就是使读者能够快速掌握开发J2EE程序的技能。
光盘说明
本书中所有的源代码都附在随书光盘中,源代码以章节分类。只要按照本书的介绍将J2EE的开发环境配置好,直接将每章的源代码放在Eclipse相应的目录下,启动Tomcat,即可运行。书中的章节和代码对照表参见光盘中的readme.txt文档。
本书适合的读者
本书是一本关于J2EE开发实践的技术书籍。还不了解如何进行J2EE开发的初学者,以及ERP开发、电子商务、网站开发的爱好者,都可以从本书中了解到开发实践所需的知识和思路。
本书以“实战性强”为指导思想,书中介绍的所有知识,无论是开发J2EE所需要的理论知识,所需要的环境配置、开源软件,还是所介绍的4个实例,无一例外都是以突出“实战性强”为出发点的。所以,如果你想拥有使用J2EE进行项目开发的实践经验,那么,本书可以使你的学习事半功倍。在读完本书后,你不但能熟练掌握开发J2EE所涉及的相关工具,而且能够马上进行J2EE项目的实战开发。
配有学习论坛http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助读者提高开发水平。
由浅入深:让读者能很快地进行J2EE 开发。每一章都从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的基本原理和知识点。最后,再通过一个详细的示例来巩固学习成果,这样由浅入深符合读者的接受过程。
内容广泛:本书不但对J2EE和MVC的相关理论进行了介绍,还对目前市场上众多的开源项目进行了介绍,涵盖了进行J2EE开发所需要的所有工具和软件,比如:JDK,Tomcat,Eclipse, Log4j,Ant,JUnit,CVS,Struts,Spring和Hibernate,目的是使读者通过阅读本书,即可掌握开发J2EE程序所需要的相关工具和软件的使用方法。
实战性强:本书在对J2EE的理论思想和相关工具进行了讲解之后,又通过几个目前实际应用中使用比较多的实例对J2EE的开发方法进行了详细的讲解,从而使读者可以通过本书的学习快速进入实战项目的开发。
提纲挚领:本书每章前面都有本章所要讲解内容的简介,读者可以宏观掌握一章的内容,进而理清思路,快速地掌握本章的具体内容。
读者需要具备的基础
阅读本书时,读者应该懂得Java语言的基础知识,并且对J2EE有一个初步的了解。除此之外,本书假定读者不再需要掌握其他知识。当然,如果你开发过JSP,ASP或PHP程序,你将能够更好地理解本书所讲述的内容。
另外,本书中的实例都是在Windows平台上进行讲解的,但所讲述的内容也可以在UNIX平台上使用。
统一思想——让我们在这些方面达成共识
有效而愉快地学习
目前,市场上有关J2EE开发的书籍种类繁多,但很多书籍要么只讲理论,要么只讲如何使用软件,或者大篇幅地讲一些在实际项目中用不到的知识,使读者无所适从,掌握不到学习J2EE的真正要领,也导致初学者对J2EE产生畏惧心理。其实J2EE并不难掌握。..
为了帮助众多初学者快速掌握J2EE的开发方法,笔者精心编著了本书。它是笔者在多年项目实践中的经验总结。本书根据读者的学习规律,首先通过实例介绍基本概念和基本操作,然后在读者掌握了这些基本概念和操作的基础上,再对内容进行深入的讲解,严格遵循由浅入深、循序渐进的原则。本书按照掌握J2EE知识的先后顺序进行编排。本书对于每一个实例,从环境配置开始,到最后的运行都有详尽的介绍,从而使读者很容易就能运行实例,掌握开发方法,并体会到学习的快乐,不断增强学习的动力。
用到什么介绍什么
本书从头到尾都是按照读者的学习兴趣来安排知识点的。虽然讲解了开发J2EE项目所要具备的几乎所有的工具,但并没有针对某个工具讲解它详细的命令和操作,而只是针对开发人员在日常开发J2EE项目时所要用到的操作进行讲解,目的只有一个,就是使读者能够快速掌握开发J2EE程序的技能。
光盘说明
本书中所有的源代码都附在随书光盘中,源代码以章节分类。只要按照本书的介绍将J2EE的开发环境配置好,直接将每章的源代码放在Eclipse相应的目录下,启动Tomcat,即可运行。书中的章节和代码对照表参见光盘中的readme.txt文档。
本书适合的读者
本书是一本关于J2EE开发实践的技术书籍。还不了解如何进行J2EE开发的初学者,以及ERP开发、电子商务、网站开发的爱好者,都可以从本书中了解到开发实践所需的知识和思路。
本书以“实战性强”为指导思想,书中介绍的所有知识,无论是开发J2EE所需要的理论知识,所需要的环境配置、开源软件,还是所介绍的4个实例,无一例外都是以突出“实战性强”为出发点的。所以,如果你想拥有使用J2EE进行项目开发的实践经验,那么,本书可以使你的学习事半功倍。在读完本书后,你不但能熟练掌握开发J2EE所涉及的相关工具,而且能够马上进行J2EE项目的实战开发。
【插图】







点击看大图




加载中...

