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

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

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

定 價(jià):¥79.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第0章 Java Web開發(fā)總覽
在閱讀本書之前,請(qǐng)各位讀者務(wù)必先閱讀本章的內(nèi)容。本章主要描述項(xiàng)目開發(fā)的流程、如何進(jìn)行架構(gòu)設(shè)計(jì)、如何設(shè)計(jì)包結(jié)構(gòu)等內(nèi)容,這些內(nèi)容是本書編寫的基礎(chǔ)。通過對(duì)本章節(jié)的閱讀,讀者可以了解本書各章節(jié)安排的基本指導(dǎo)思想,本書精選案例的設(shè)計(jì)思路。
第一部分
第1章 Java Web開發(fā)思想
隨著IT技術(shù)的發(fā)展和企業(yè)對(duì)信息化需求的日益增加,在軟件開發(fā)技術(shù)方面逐漸分為了兩個(gè)陣營:Java和.Net。因?yàn)镴ava在安全性、跨平臺(tái)性以及分層次的架構(gòu)方面有著不可比擬的優(yōu)勢(shì),所以特別適合于大型企業(yè)級(jí)應(yīng)用的開發(fā),JavaEE就是Java平臺(tái)中專門為企業(yè)應(yīng)用制訂的標(biāo)準(zhǔn)框架。本章從JavaEE的發(fā)展講起,在讀者了解了JavaEE的運(yùn)行模式后,再逐個(gè)講解JavaEE的核心技術(shù),然后通過對(duì)MVC模式的講解,使讀者認(rèn)識(shí)到MVC是如何實(shí)現(xiàn)JavaEE框架的,最后講解Java Web開發(fā)所需的常用技術(shù)。
1.1 JavaEE簡介
1.1.1 JavaEE的發(fā)展
1.1.2 JavaEE運(yùn)行模式
1.2 JavaEE核心技術(shù)
1.2.1 JSP(Java服務(wù)頁面)
1.2.2 Servlet
1.2.3 EJB(企業(yè)JavaBean)
1.2.4 JDBC(Java數(shù)據(jù)庫連接)
1.2.5 JTA(JaVa事務(wù))
1.2.6 JavaMail(Java郵件服務(wù))
1.2.7 JMS(JaVa消息服務(wù))
1.2.8 RMI(遠(yuǎn)程方法調(diào)用)
1.2.9 JNDI(Java命名和目錄服務(wù))
1.2.10 XML(擴(kuò)展標(biāo)識(shí)語言)
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ā)學(xué)習(xí)路線圖
1.7 小結(jié)
第2章 搭建Java Web開發(fā)和運(yùn)行環(huán)境
要進(jìn)行Java Web程序開發(fā),就離不開編譯Java的環(huán)境JDK,也離不開運(yùn)行JSP、Servlet的容器,本書選擇Tomcat,此外還需要能夠快速開發(fā)代碼的輔助工具Eclipse。本章首先建立Java開發(fā)環(huán)境,然后配置Tomcat和Eclipse,通過本章開發(fā)環(huán)境的搭建,使讀者能夠在此基礎(chǔ)上開發(fā)、創(chuàng)建和發(fā)布Web應(yīng)用。
2.1 搭建Java開發(fā)環(huán)境
2.1.1 下載并安裝JDK
2.1.2 設(shè)定環(huán)境變量
2.1.3 驗(yàn)證JDK環(huán)境是否配置成功
2.2 搭建Java Web運(yùn)行環(huán)境
2.2.1 下載Tomcat
2.2.2 設(shè)定TOMCA/HOME
2.2.3 驗(yàn)證Tomcat是否安裝成功
2.2.4 在Tomcat下創(chuàng)建和發(fā)布Web應(yīng)用
2.3 搭建Eclipse的開發(fā)環(huán)境
2.3.1 下載并配置Eclipse
2.3.2 整合Eclipse和Tomcat
2.4 使用Eclipse創(chuàng)建和發(fā)布Web應(yīng)用
2.4.1 編寫能輸出HelloWorld的JSP文件
2.4.2 運(yùn)行JSP文件
2.5 小結(jié)
第3章 搭建數(shù)據(jù)庫開發(fā)環(huán)境
目前絕大多數(shù)的Java Web應(yīng)用,都是建立在數(shù)據(jù)庫基礎(chǔ)上的,因此本章將講解數(shù)據(jù)庫環(huán)境的搭建。首先對(duì)MySQL數(shù)據(jù)庫進(jìn)行簡單的介紹,然后重點(diǎn)講解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ū)動(dòng)程序
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在頁面控制方面起著無可代替的作用,但它在編程方面的一些不好的習(xí)慣也飽受詬病,但自從Prototype推出以后,開發(fā)人員突然發(fā)現(xiàn),原來Java Script也可以使用面向?qū)ο蟮姆绞骄幊蹋梢源偈归_發(fā)人員養(yǎng)成良好的編程習(xí)慣。
本章首先對(duì)Java Script的基礎(chǔ)知識(shí)進(jìn)行介紹,然后重點(diǎn)講解Java Script的函數(shù)、對(duì)象和事件處理機(jī)制,以及如何使用Java Script來面向?qū)ο缶幊?,最后著重講解XMLHttpRequest對(duì)象,從而使讀者真正理解Java Script的強(qiáng)大功能。
4.1 JaVascript語言基礎(chǔ)
4.1.1 變量和數(shù)據(jù)類型
4.1.2 運(yùn)算符和表達(dá)式
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進(jìn)行字符編碼
4.3.3 使用unescape進(jìn)行字符解碼
4.3.4 使用parseInt和parseFloat進(jìn)行數(shù)值轉(zhuǎn)換
4.3.5 使用typeof判斷對(duì)象類型
4.3.6 使用isFinite判斷一個(gè)變量是否有界
4.3.7 使用isNaN判斷一個(gè)變量是否是數(shù)值
4.4 系統(tǒng)內(nèi)部對(duì)象
4.4.1 Atray對(duì)象
4.4.2 Obiect對(duì)象
4.4.3 Window對(duì)象
4.4.4 NaVigator對(duì)象
4.4.5 Location對(duì)象
4.4.6 History對(duì)象
4.4.7 screen對(duì)象
4.5 XMLHttpRequest概述
4.5.1 XMLHttpRequest的生命周期
4.5.2 XMLHttpRequest的方法和屬性
4.5.3 建立XMLHttpRequest對(duì)象池
4.5.4 使用Iframe代替XMLHttpRequest
4.6 小結(jié)
第5章 JSP技術(shù)詳解
本章重點(diǎn)講解JSP的基本知識(shí)。JSP是一種純Java平臺(tái)技術(shù),采用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,既可以在Windows下運(yùn)行,也可以在UNIX下運(yùn)行。
5.1 JSP技術(shù)簡介
5.2 JSP的基本語法
5.2.1 基本語句
5.2.2 數(shù)據(jù)類型
5.3 JSP的內(nèi)置對(duì)象
5.3.1 request對(duì)象
5.3.2 response對(duì)象
5.3.3 pageContext對(duì)象
5.3.4 session對(duì)象
5.3.5 application對(duì)象
5.3.6 out對(duì)象
5.4 JSP技術(shù)應(yīng)用
5.4.1 使用JSP操作Cookie
5.4.2 利用緩存技術(shù)提高JSP性能
5.5 小結(jié)
第6章 Servlet技術(shù)詳解
本章首先對(duì)Servlet進(jìn)行簡要的介紹,然后詳細(xì)講解Servlet的生命周期,最后通過示例演示Servlet的使用方法。
6.1 Servlet技術(shù)簡介
6.2 Servlet的生命周期
6.2.1 加載Servlet
6.2.2 初始化
6.2.3 處理請(qǐng)求
6.2.4 服務(wù)結(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章 注冊(cè)管理系統(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) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)