项目实践精解:Java Web应用开发
基本信息
内容简介回到顶部↑
本书通过丰富的项目实践案例和深入浅出的讲解,引领读者学习java web应用完整的开发体系,以及java web的各个组件在项目开发中的实际应用。.
书中全面介绍了java web应用开发的分析、设计、开发和测试技术。本书的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的ebookstore电子商务应用,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现到测试等全过程的分析,使读者能够快速掌握web开发中最核心的jsp-servlet-javabean- jdbc等组件。其中还补充介绍了xml, javascript等技术的概念及应用;同时特别奉献了web开发的前沿技术:web 2.0和ajax。另外,书中还提供了实际项目开发中的常用技巧:文件的上传/下载(upload/download)及数据分页/格式化显示(display tag)等。最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的java应用系统。..
本书适合作为java web开发的培训教材或自学教材,也适合作为java web开发人员的参考书。...
书中全面介绍了java web应用开发的分析、设计、开发和测试技术。本书的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的ebookstore电子商务应用,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现到测试等全过程的分析,使读者能够快速掌握web开发中最核心的jsp-servlet-javabean- jdbc等组件。其中还补充介绍了xml, javascript等技术的概念及应用;同时特别奉献了web开发的前沿技术:web 2.0和ajax。另外,书中还提供了实际项目开发中的常用技巧:文件的上传/下载(upload/download)及数据分页/格式化显示(display tag)等。最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的java应用系统。..
本书适合作为java web开发的培训教材或自学教材,也适合作为java web开发人员的参考书。...
作译者回到顶部↑
本书提供作译者介绍
梁立新,外籍软件专家,具有十多年专业的软件开发、架构设计和项目管理的经验。擅长面向对象的分析设计及基于J2EE及SSH(Struts-Spring-Hibernate)架构的Java软件技术和基于UNIX平台的C/C++编程技术。毕业于中国科学技术大学,获硕士学位。之后留学美国,获伊利诺依理工大学硕士学位。曾先后工作于美国华尔街咨询服务公司和加拿大多伦多证券交易所,担任高级软件设计师。参与设计建设了美国著名银行JP Morgan网上人力资源系统,以及加拿大最大的证券交易中心Toronto Stock Exchange股票交易系统和市.. << 查看详细
目录回到顶部↑
第1篇 整体介绍.
第1章 java web开发概述 2
1.1 java语言 2
1.1.1 java database connectivity
1.1.1 (jdbc)技术 2
1.1.2 servlet技术 2
1.1.3 javaserver pages(jsp)技术 3
1.1.4 javabean(application)
1.1.1 应用组件技术 4
1.2 面向对象分析设计思想 4
1.3 设计模式和框架结构 4
1.4 xml语言 5
1.5 网页脚本语言 5
1.6 开发工具 6
1.6.1 数据库 6
1.6.2 web服务器 6
1.6.3 集成开发环境(ide) 6
第2篇 项目分析设计
第2章 项目概述与面向对象分析设计 8
2.1 项目开发流程 8
第1章 java web开发概述 2
1.1 java语言 2
1.1.1 java database connectivity
1.1.1 (jdbc)技术 2
1.1.2 servlet技术 2
1.1.3 javaserver pages(jsp)技术 3
1.1.4 javabean(application)
1.1.1 应用组件技术 4
1.2 面向对象分析设计思想 4
1.3 设计模式和框架结构 4
1.4 xml语言 5
1.5 网页脚本语言 5
1.6 开发工具 6
1.6.1 数据库 6
1.6.2 web服务器 6
1.6.3 集成开发环境(ide) 6
第2篇 项目分析设计
第2章 项目概述与面向对象分析设计 8
2.1 项目开发流程 8
前言回到顶部↑
者从事软件设计开发工作十多年,最近才萌发了写书的想法,因为作者希望推广一种最有效的学习与培训的捷径。这就是Project-Driven Training,也就是用项目实战来带动理论的学习。基于此,作者围绕一个实践项目(eBookStore)来贯穿Java Web开发各个模块的理论讲解。通过项目实战,读者可以对技术应用有明确的目的性(为什么学),对技术原理能更好地融会贯通(学什么),也可以更好地检验学习效果(学得怎样)。.
本书的内容是以作者在亚思晟高端Java培训过程中的讲义和项目实战为基本素材整理出来的,同时结合了多年项目设计开发经验,具有良好的实践性和可操作性,并使之更具体化、通俗化。
本书特点
1.重项目实践
笔者多年项目开发经验的体会是“IT是做出来的,不是想出来的”。理论虽然重要,但一定要为实践服务!以项目为主线,带动理论的学习是最好、最快、最有效的方法!通过此书,笔者希望读者对项目开发流程有整体了解,减少对项目实战的盲目感和神秘感,并且能够根据本书的体系循序渐进地动手做出自己的真实项目来!
2.重理论要点
本书是以项目实践为主线,着重介绍Java Web开发理论中最重要、最精华的部分,以及它们之间的融会贯通,这才是本书的特色!笔者认为最有效的途径应该是读者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和扩展细节,完善整体框架和改进项目。
总之,本书既有整体框架,又有重点技术。一书在手,理论清晰,项目无忧!
本书与《项目实践精解》系列中其他图书的区别及联系
本书是系列丛书《项目实践精解》其中的一本。它是基于《项目实践精解:Java核心技术应用开发》〉之上的,同时又是学习《项目实践精解:基于Struts-Spring-Hibernate的Java应用开发》的基础。
本书的组织结构和学习指南
常常有开发人员和学员问我:“什么是学习Java的最佳途径?”
我的回答是:“多做,以项目驱动。”
学员又继续问我:“那学习理论就不重要了吗?”
我的回答是:“当然也重要,但同样需要以项目驱动。”
为什么呢?试想一下,当你面对上百页的参考书或者文档时,是否会茫然不知所措,不知如何开始,不知彼此谁更重要。所以,只有以项目驱动才能更好地明确重点和主线,才能更好地分配时间和精力,这样才是最有效的。
基于此,本书围绕一个完整的电子商务项目来组织和设计学习Java Web开发。
第1篇 整体介绍
第1章为Java Web开发概述。主要包括:学习Web应用开发需要掌握哪些技术要点,以及它们之间的关系?通过这一章的介绍,读者会对Java Web开发架构有一个宏观的了解,建立一个整体概貌。
第2篇 项目分析设计
本书的内容是以作者在亚思晟高端Java培训过程中的讲义和项目实战为基本素材整理出来的,同时结合了多年项目设计开发经验,具有良好的实践性和可操作性,并使之更具体化、通俗化。
本书特点
1.重项目实践
笔者多年项目开发经验的体会是“IT是做出来的,不是想出来的”。理论虽然重要,但一定要为实践服务!以项目为主线,带动理论的学习是最好、最快、最有效的方法!通过此书,笔者希望读者对项目开发流程有整体了解,减少对项目实战的盲目感和神秘感,并且能够根据本书的体系循序渐进地动手做出自己的真实项目来!
2.重理论要点
本书是以项目实践为主线,着重介绍Java Web开发理论中最重要、最精华的部分,以及它们之间的融会贯通,这才是本书的特色!笔者认为最有效的途径应该是读者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和扩展细节,完善整体框架和改进项目。
总之,本书既有整体框架,又有重点技术。一书在手,理论清晰,项目无忧!
本书与《项目实践精解》系列中其他图书的区别及联系
本书是系列丛书《项目实践精解》其中的一本。它是基于《项目实践精解:Java核心技术应用开发》〉之上的,同时又是学习《项目实践精解:基于Struts-Spring-Hibernate的Java应用开发》的基础。
本书的组织结构和学习指南
常常有开发人员和学员问我:“什么是学习Java的最佳途径?”
我的回答是:“多做,以项目驱动。”
学员又继续问我:“那学习理论就不重要了吗?”
我的回答是:“当然也重要,但同样需要以项目驱动。”
为什么呢?试想一下,当你面对上百页的参考书或者文档时,是否会茫然不知所措,不知如何开始,不知彼此谁更重要。所以,只有以项目驱动才能更好地明确重点和主线,才能更好地分配时间和精力,这样才是最有效的。
基于此,本书围绕一个完整的电子商务项目来组织和设计学习Java Web开发。
第1篇 整体介绍
第1章为Java Web开发概述。主要包括:学习Web应用开发需要掌握哪些技术要点,以及它们之间的关系?通过这一章的介绍,读者会对Java Web开发架构有一个宏观的了解,建立一个整体概貌。
第2篇 项目分析设计








点击看大图






加载中...

