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