出版時(shí)間:2009-4 出版社:機(jī)械工業(yè) 作者:閆術(shù)卓//吳峻申 頁(yè)數(shù):416
Tag標(biāo)簽:無(wú)
前言
初學(xué)編程的人很苦惱的一件事是不知道如何上手。其實(shí)有兩種思路都可以很好地上手。一種是按部就班,像大學(xué)里的C程序設(shè)計(jì)課程一樣,從基本語(yǔ)法,到各種具體應(yīng)用程序逐漸深入;還有一種方法是,把基本語(yǔ)法和一些函數(shù)等的用法用比較典型的實(shí)例貫穿起來(lái),通過(guò)學(xué)習(xí)這些實(shí)例來(lái)掌握編程知識(shí),這也是一種很好的方法。因?yàn)閷W(xué)習(xí)編程需要大量的實(shí)踐才能學(xué)好,而這種方法正好符合這種學(xué)習(xí)特點(diǎn),所以也有比較好的效果。按照這個(gè)思路我們策劃了這套書。叢書特色作為一套以實(shí)例貫穿始終的圖書,本叢書在編寫上著重體現(xiàn)以下特色?! ?.以實(shí)例引導(dǎo)學(xué)習(xí),可快速入門 本叢書以全新的實(shí)例模式編寫,每本書都是以實(shí)例貫穿始終,讀者可以在實(shí)例引導(dǎo)下一步一步地學(xué)習(xí)編程,增強(qiáng)了編程的親身體驗(yàn),可以快速入門,達(dá)到良好的學(xué)習(xí)效果?! ?.編寫模式科學(xué)。講解細(xì)致 本叢書中貫穿的實(shí)例大都是按照“技術(shù)要點(diǎn)-實(shí)現(xiàn)代碼-源程序解讀”的模式編寫,非??茖W(xué),講解也很細(xì)致,容易掌握。 3.實(shí)例數(shù)量豐富,實(shí)踐性強(qiáng) 本叢書每本書都是以數(shù)以百計(jì)的實(shí)例指導(dǎo)讀者學(xué)習(xí),這些例子實(shí)用強(qiáng),可為讀者以后程序開發(fā)奠定堅(jiān)實(shí)的基礎(chǔ)?! ?.代碼規(guī)范。注釋豐富 為了增強(qiáng)代碼的易讀性,叢書編寫時(shí)對(duì)代碼進(jìn)行了豐富的注釋,非常易于讀者閱讀和理解,增強(qiáng)學(xué)習(xí)效果。
內(nèi)容概要
本書介紹如何整合Struts+Hibemate+Spring進(jìn)行Java Web開發(fā),所有實(shí)例都基于MyEclipse IDE開發(fā),引領(lǐng)讀者快速進(jìn)入基于Java Web的J2EE應(yīng)用領(lǐng)域。本書主要介紹Struts、Hibernate和Spring的基礎(chǔ)知識(shí),如何整合這3個(gè)開源框架進(jìn)行J2EE開發(fā),如何基于MyEclipse IDE進(jìn)行開發(fā),J2EE開發(fā)的基礎(chǔ)和基礎(chǔ)環(huán)境搭配,Struts、Hibemate和Spring三個(gè)框架的使用和如何整合Struts+Hibemate+Spring框架。 Struts+Hibernate+Spring已經(jīng)成為輕量級(jí)開發(fā).J2EE的標(biāo)準(zhǔn)配置,被稱為SHS經(jīng)典組合,這也是目前Java程序員必須掌握的技能。由于使用范圍廣也使它們的版本更替非常迅速,尤其是Java 5推出以后。這些項(xiàng)目都采用了Java 5中的特性來(lái)重新實(shí)現(xiàn)并增加了很多新特性,本書使用最新版本以案例的形式介紹這3種常用的框架。 本書適用于Java開發(fā)Web應(yīng)用和J2EE方面的初學(xué)者,大專院校學(xué)生,相關(guān)培訓(xùn)班教材。
書籍目錄
叢書序 前言 第1章 Struts概述 第2章 Web基礎(chǔ)技術(shù)概述第3章 Struts 2核心技術(shù)第4章 Struts 2的另一核心技術(shù)——攔截器第5章 Struts 2標(biāo)簽庫(kù)第6章 Struts 2非JSP視圖技術(shù)第7章 Struts 2類型轉(zhuǎn)換技術(shù)第8章 Struts 2輸入校驗(yàn)第9章 Struts 2國(guó)際化第10章 Struts 2頁(yè)面布局實(shí)現(xiàn)第11章 Hibernate技術(shù)簡(jiǎn)介第12章 Hibernate入門第13章 Hibernate核心API第14章 Hibernate集合映射第15章 Hibernate關(guān)系映射第16章 Criteria條件查詢第17章 HQL查詢第18章 Spring入門第19章 為什么要使用控制反轉(zhuǎn)第20章 IOC容器的反射機(jī)制和裝載機(jī)制第21章 DI注入方式第22章 如何合理地編寫配置文件第23章 使用AOP第24章 在Spring環(huán)境中實(shí)現(xiàn)AOP第25章 Spring與Hibernate結(jié)合第26章 Spring與Struts結(jié)合
章節(jié)摘錄
1.3.2JSF優(yōu)劣點(diǎn) 該框架也是基于組件開發(fā)的框架,而且它誕生的時(shí)間比Tapestry還要早,尤其是它的設(shè)計(jì)者出身于Sun公司,因此也是Sun力推的框架。它有以下幾點(diǎn)優(yōu)勢(shì): ·J2EE標(biāo)準(zhǔn),Sun是制定行業(yè)標(biāo)準(zhǔn)和技術(shù)標(biāo)準(zhǔn)的公司,因此JSF是標(biāo)準(zhǔn)的。 ·易于開發(fā),吸引了大批原C/S結(jié)構(gòu)開發(fā)者,其原因也是它基于組件開發(fā)的理念?! へS富的導(dǎo)航框架,也讓開發(fā)者從JSP代碼中解放出來(lái)?! ∪秉c(diǎn)有以下幾點(diǎn): ·雖然導(dǎo)航框架豐富,但是標(biāo)簽不是很豐富,特別是對(duì)原有JSP標(biāo)簽的支持?! SF也沒(méi)有什么好的成功項(xiàng)目典范,雖然有開發(fā)者使用它作為開發(fā),但是更多的IT公司對(duì)其還是采取小心翼翼的觀望態(tài)度。既然是標(biāo)準(zhǔn),那為什么大家都不采用這個(gè)標(biāo)準(zhǔn)呢? ·作為標(biāo)準(zhǔn),對(duì)J2EE的支持不是很好,特別是安全機(jī)制方面?! DE(集成開發(fā)環(huán)境)對(duì)其的支持很弱。在開發(fā)工具中使用它進(jìn)行Web項(xiàng)目開發(fā), 幾乎沒(méi)有很好的便捷開發(fā)方法?! W(xué)習(xí)曲線同樣陡峭?! ≈档靡惶岬氖悄壳坝袀€(gè)richface框架,它較好地支持了該組件,現(xiàn)在有很多開發(fā)者將其作為JSF的補(bǔ)充,但是由于它不是標(biāo)準(zhǔn),因此推廣起來(lái)并不是很容易。
編輯推薦
《JAVA WEB整合開發(fā)實(shí)例精通:Struts+Hibernate+Spring (1碟)》重點(diǎn)內(nèi)容 介紹Struts2、Hibernate3、Spring2框架技術(shù)的特點(diǎn) 通過(guò)通俗易懂的案例,幫助讀者掌握Struts2框架的核心技術(shù) 重點(diǎn)介紹Struts2的攔截器、輸入校驗(yàn)、類型轉(zhuǎn)換和國(guó)際化等功能 幫助讀者了解Hibernate的特點(diǎn)并輕松掌握核心API 通過(guò)精短案例,介紹Hibernate的集合映射、關(guān)系映射和HQL查詢 重點(diǎn)介紹IoC容器和DI注入方式,讓讀者掌握Spring的精髓介紹AOP編程理念,在Spring中實(shí)現(xiàn)AOP 詳細(xì)介紹如何配置Struts、Hibernate和Spring開發(fā)環(huán)境 《JAVA WEB整合開發(fā)實(shí)例精通:Struts+Hibernate+Spring (1碟)》讀者對(duì)象 Java開發(fā)Web應(yīng)用的初學(xué)者 有一定基礎(chǔ)但希望提高開發(fā)水平的讀者 想了解SSH最新版本的特性的讀者 其他編程愛(ài)好者 大中專院校的學(xué)生 做畢業(yè)設(shè)計(jì)和課程設(shè)計(jì)的人員 叢書特點(diǎn) 作者均為有多年編程經(jīng)驗(yàn)的一線程序員 提供了專門的技術(shù)服務(wù)論壇、 光盤提供了源代碼和大量編程技術(shù)文檔,非常超值 按“技術(shù)要點(diǎn)-實(shí)現(xiàn)代碼-源程序解讀”的模式講解,很容易掌握 每《JAVA WEB整合開發(fā)實(shí)例精通:Struts+Hibernate+Spring (1碟)》都提供了數(shù)以百計(jì)的實(shí)例指導(dǎo)讀者學(xué)習(xí),非常實(shí)用 對(duì)代碼進(jìn)行了豐富的注釋,閱讀起來(lái)沒(méi)有任何障礙
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
JAVA WEB整合開發(fā)實(shí)例精通 PDF格式下載