注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合我的J2EE成功之路:實戰(zhàn)Ajax,JSP,Struts 2,Spring,Hibernate

我的J2EE成功之路:實戰(zhàn)Ajax,JSP,Struts 2,Spring,Hibernate

我的J2EE成功之路:實戰(zhàn)Ajax,JSP,Struts 2,Spring,Hibernate

定 價:¥79.00

作 者: 郭鋒 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787121094675 出版時間: 2009-11-01 包裝: 平裝
開本: 16開 頁數(shù): 721 字數(shù):  

內(nèi)容簡介

  筆者在多年項目開發(fā)過程中的經(jīng)驗總結(jié),它通過豐富的實例由淺入深、循序漸進地介紹了目前采用Java進行Web開發(fā)的各種框架的使用方法,從而幫助軟件設計人員快速掌握這些Web開發(fā)技術(shù)的使用,并能將其應用在實戰(zhàn)中。《我的J2EE成功之路:實戰(zhàn)Ajax,JSP,Struts 2,Spring,Hibernate》在編排上力爭讓讀者能夠快速掌握Java Web的設計方法。首先對JavaEE的來源、整體框架和它的核心技術(shù),以及MVC模式的設計思想、規(guī)范及它的優(yōu)缺點進行了講解;然后對Java Web環(huán)境的建立、數(shù)據(jù)庫的搭建、一些基本技術(shù)比如JavaScript、JSP、Servlet、JDBC進行講解;接著對Ajax、 Struts 2、Spring 2、Hibemate 3、JPA進行了講解;又對Log4j、Dom4lj、JUnit和JFreeChart等工具的使用方法進行了介紹,在介紹過程中,筆者根據(jù)自己在項目中的經(jīng)驗,只講解那些平常在實際項目中經(jīng)常使用的一些功能,目的只有一個,就是使讀者快速地學會工具的使用。最后,筆者按照軟件開發(fā)的過程,采用面向?qū)ο蟮脑O計思想,通過不同的技術(shù)整合來進行一些項目實戰(zhàn)?!段业腏2EE成功之路:實戰(zhàn)Ajax,JSP,Struts 2,Spring,Hibernate》適用于初、中、高級軟件設計人員閱讀,同時也可用作高校相關專業(yè)和社會培訓班的教材。

作者簡介

  郭鋒,從事鋼鐵行業(yè)ERP系統(tǒng)開發(fā),所開發(fā)的MES系統(tǒng)榮獲河北省科技進步獎,個人曾獲得全國鋼鐵行業(yè)技術(shù)能手。曾經(jīng)創(chuàng)辦了51team公司,現(xiàn)任東冉科技股份有限公司首席架構(gòu)師。

圖書目錄

第0章 Java Web開發(fā)總覽
在閱讀本書之前,請各位讀者務必先閱讀本章的內(nèi)容。本章主要描述項目開發(fā)的流程、如何進行架構(gòu)設計、如何設計包結(jié)構(gòu)等內(nèi)容,這些內(nèi)容是本書編寫的基礎。通過對本章節(jié)的閱讀,讀者可以了解本書各章節(jié)安排的基本指導思想,本書精選案例的設計思路。
第一部分
第1章 Java Web開發(fā)思想
隨著IT技術(shù)的發(fā)展和企業(yè)對信息化需求的日益增加,在軟件開發(fā)技術(shù)方面逐漸分為了兩個陣營:Java和.Net。因為Java在安全性、跨平臺性以及分層次的架構(gòu)方面有著不可比擬的優(yōu)勢,所以特別適合于大型企業(yè)級應用的開發(fā),JavaEE就是Java平臺中專門為企業(yè)應用制訂的標準框架。本章從JavaEE的發(fā)展講起,在讀者了解了JavaEE的運行模式后,再逐個講解JavaEE的核心技術(shù),然后通過對MVC模式的講解,使讀者認識到MVC是如何實現(xiàn)JavaEE框架的,最后講解Java Web開發(fā)所需的常用技術(shù)。
1.1 JavaEE簡介
1.1.1 JavaEE的發(fā)展
1.1.2 JavaEE運行模式
1.2 JavaEE核心技術(shù)
1.2.1 JSP(Java服務頁面)
1.2.2 Servlet
1.2.3 EJB(企業(yè)JavaBean)
1.2.4 JDBC(Java數(shù)據(jù)庫連接)
1.2.5 JTA(JaVa事務)
1.2.6 JavaMail(Java郵件服務)
1.2.7 JMS(JaVa消息服務)
1.2.8 RMI(遠程方法調(diào)用)
1.2.9 JNDI(Java命名和目錄服務)
1.2.10 XML(擴展標識語言)
1.2.11 JMX(Java分布式管理)
1.2.12 JACC(Java容器授權(quán)合同)
1.2.13 JCA(Java連接器體系)
1.3 MVC模式原理
1.4 Model規(guī)范
1.4.1 Model 1 規(guī)范
1.4.2 Model 2 規(guī)范
1.5 Java Web開發(fā)所需要的技術(shù)
1.5.1 AjaX
1.5.2 MVC框架
1.5.3 持久層技術(shù)
1.6.Java Web開發(fā)學習路線圖
1.7 小結(jié)
第2章 搭建Java Web開發(fā)和運行環(huán)境
要進行Java Web程序開發(fā),就離不開編譯Java的環(huán)境JDK,也離不開運行JSP、Servlet的容器,本書選擇Tomcat,此外還需要能夠快速開發(fā)代碼的輔助工具Eclipse。本章首先建立Java開發(fā)環(huán)境,然后配置Tomcat和Eclipse,通過本章開發(fā)環(huán)境的搭建,使讀者能夠在此基礎上開發(fā)、創(chuàng)建和發(fā)布Web應用。
2.1 搭建Java開發(fā)環(huán)境
2.1.1 下載并安裝JDK
2.1.2 設定環(huán)境變量
2.1.3 驗證JDK環(huán)境是否配置成功
2.2 搭建Java Web運行環(huán)境
2.2.1 下載Tomcat
2.2.2 設定TOMCA/HOME
2.2.3 驗證Tomcat是否安裝成功
2.2.4 在Tomcat下創(chuàng)建和發(fā)布Web應用
2.3 搭建Eclipse的開發(fā)環(huán)境
2.3.1 下載并配置Eclipse
2.3.2 整合Eclipse和Tomcat
2.4 使用Eclipse創(chuàng)建和發(fā)布Web應用
2.4.1 編寫能輸出HelloWorld的JSP文件
2.4.2 運行JSP文件
2.5 小結(jié)
第3章 搭建數(shù)據(jù)庫開發(fā)環(huán)境
目前絕大多數(shù)的Java Web應用,都是建立在數(shù)據(jù)庫基礎上的,因此本章將講解數(shù)據(jù)庫環(huán)境的搭建。首先對MySQL數(shù)據(jù)庫進行簡單的介紹,然后重點講解MySQL數(shù)據(jù)庫的安裝和使用方法。
3.1 MySQL概述
3.1.1 MySQL簡介
3.1.2 下裁并安裝MySQL
3.1.3 下載并安裝XAMPP
3.1.4 配置MySQL的數(shù)據(jù)庫驅(qū)動程序
3.2 使用MySQL數(shù)據(jù)庫
3.2.1 采用XAMPP管理MySQL數(shù)據(jù)庫
3.2.2 創(chuàng)建數(shù)據(jù)庫表
3.3 SQL語法介紹
3.3.1 SQL簡介
3.3.2 SQL基本語法
3.4 小結(jié)
第二部分
第4章 JavaScript技術(shù)詳解
Java Script在頁面控制方面起著無可代替的作用,但它在編程方面的一些不好的習慣也飽受詬病,但自從Prototype推出以后,開發(fā)人員突然發(fā)現(xiàn),原來Java Script也可以使用面向?qū)ο蟮姆绞骄幊?,可以促使開發(fā)人員養(yǎng)成良好的編程習慣。
本章首先對Java Script的基礎知識進行介紹,然后重點講解Java Script的函數(shù)、對象和事件處理機制,以及如何使用Java Script來面向?qū)ο缶幊蹋詈笾刂v解XMLHttpRequest對象,從而使讀者真正理解Java Script的強大功能。
4.1 JaVascript語言基礎
4.1.1 變量和數(shù)據(jù)類型
4.1.2 運算符和表達式
4.1.3 程序控制語句
4.2 自定義函數(shù)
4.2.1 函數(shù)的定義
4.2.2 函數(shù)的使用
4.3 系統(tǒng)內(nèi)部函數(shù)
4.3.1 使用eval返回字符串的值
4.3.2 使用escape進行字符編碼
4.3.3 使用unescape進行字符解碼
4.3.4 使用parseInt和parseFloat進行數(shù)值轉(zhuǎn)換
4.3.5 使用typeof判斷對象類型
4.3.6 使用isFinite判斷一個變量是否有界
4.3.7 使用isNaN判斷一個變量是否是數(shù)值
4.4 系統(tǒng)內(nèi)部對象
4.4.1 Atray對象
4.4.2 Obiect對象
4.4.3 Window對象
4.4.4 NaVigator對象
4.4.5 Location對象
4.4.6 History對象
4.4.7 screen對象
4.5 XMLHttpRequest概述
4.5.1 XMLHttpRequest的生命周期
4.5.2 XMLHttpRequest的方法和屬性
4.5.3 建立XMLHttpRequest對象池
4.5.4 使用Iframe代替XMLHttpRequest
4.6 小結(jié)
第5章 JSP技術(shù)詳解
本章重點講解JSP的基本知識。JSP是一種純Java平臺技術(shù),采用JSP開發(fā)的Web應用是跨平臺的,既可以在Windows下運行,也可以在UNIX下運行。
5.1 JSP技術(shù)簡介
5.2 JSP的基本語法
5.2.1 基本語句
5.2.2 數(shù)據(jù)類型
5.3 JSP的內(nèi)置對象
5.3.1 request對象
5.3.2 response對象
5.3.3 pageContext對象
5.3.4 session對象
5.3.5 application對象
5.3.6 out對象
5.4 JSP技術(shù)應用
5.4.1 使用JSP操作Cookie
5.4.2 利用緩存技術(shù)提高JSP性能
5.5 小結(jié)
第6章 Servlet技術(shù)詳解
本章首先對Servlet進行簡要的介紹,然后詳細講解Servlet的生命周期,最后通過示例演示Servlet的使用方法。
6.1 Servlet技術(shù)簡介
6.2 Servlet的生命周期
6.2.1 加載Servlet
6.2.2 初始化
6.2.3 處理請求
6.2.4 服務結(jié)束
6.3 Filter技術(shù)
6.3.1 Filter技術(shù)原理
6.3.2 Filter示例
6.4 小結(jié)
第7章 JDBC技術(shù)詳解
……
第三部分
第8章 Ajax技術(shù)詳解
第9章 Struts 2 技術(shù)詳解
第10章 Spring 2技術(shù)詳解
第11章 Hibernate 3 技術(shù)詳解
第四部分
第12章 Log4j 使用指南
第13章 JUnit 使用指南
第14章 JFreeChatr 使用指南
第15章 Dom4j 使用指南
第五部分
第16章 注冊管理系統(tǒng)(JSP+JavaBean)
第17章 新聞發(fā)布系統(tǒng)(JSP+Servlet+DAO)
第18章 網(wǎng)上購物系統(tǒng)(Ajax+Struts+Hibernate)
第19章 用戶管理系統(tǒng)(Spring+Hibernate)
第20章 留言簿管理系統(tǒng)(JSF+Struts+Spring)
第21章 網(wǎng)上考試系統(tǒng)(Struts+Spring+Hibernate+JPA)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號