Eclipse實(shí)用教程

出版時(shí)間:2012-12  出版社:電子工業(yè)出版社  作者:鄭阿奇  頁(yè)數(shù):375  

內(nèi)容概要

本書(shū)以Eclipse為開(kāi)發(fā)環(huán)境,介紹Java的應(yīng)用技術(shù)。本書(shū)是長(zhǎng)時(shí)間在企業(yè)從事Eclipse軟件開(kāi)發(fā)的工程師與高校從事教學(xué)的教師緊密合作的成果。實(shí)用教程主要包括基礎(chǔ)、數(shù)據(jù)庫(kù)、Struts、Spring、Hibernate和學(xué)生信息管理系統(tǒng)等幾大部分。一般在講解內(nèi)容后緊跟實(shí)例,實(shí)驗(yàn)部分與教程緊密結(jié)合,主要消化教程內(nèi)容,完成教程實(shí)例。書(shū)中實(shí)例程序一般均上機(jī)調(diào)試通過(guò)。    本書(shū)可作為大學(xué)本、高職高專有關(guān)課程的教材或者參考書(shū),也非常適合用Eclipse編程開(kāi)發(fā)應(yīng)用程序的用戶學(xué)習(xí)和參考。

書(shū)籍目錄

第1部分 實(shí)用教程 第1章 Eclipse基礎(chǔ)應(yīng)用  1.1 Eclipse概述  1.2 Eclipse平臺(tái)體系結(jié)構(gòu)  1.3 安裝與配置  1.4 第一個(gè)Java程序  1.5 知識(shí)要點(diǎn) 第2章 Eclipse中的  2.1 Eclipse工作臺(tái)簡(jiǎn)介  2.2 透視圖  2.3 JDT相關(guān)視圖  2.4 Java編輯器  2.5 重構(gòu)支持  2.6 知識(shí)要點(diǎn) 第3章 Web開(kāi)發(fā)基礎(chǔ)  3.1 Tomcat服務(wù)器  3.2 MyEclipse插件下載與安裝  3.3 第一個(gè)JavacWeb應(yīng)用  3.4 資源管理  3.5 Web程序的調(diào)試  3.6 知識(shí)要點(diǎn) 第4章 Eclipse中的CVS版本控制  4.1 CVS簡(jiǎn)介  4.2 CVS服務(wù)器安裝與配置  4.3 設(shè)置CVS存儲(chǔ)庫(kù)  4.4 啟動(dòng)新的團(tuán)隊(duì)項(xiàng)目  4.5 本地更改與CVS存儲(chǔ)庫(kù)同步  4.6 資源庫(kù)管理  4.7 斷開(kāi)項(xiàng)目與CVS的連接  4.8 知識(shí)要點(diǎn) 第5章 JUnit單元測(cè)試  5.1 JUnit簡(jiǎn)介  5.2 JUnit下載與配置  5.3 第一個(gè)JUnit單元測(cè)試  5.4 知識(shí)要點(diǎn) 第6章 數(shù)據(jù)庫(kù)應(yīng)用  6.1 SQLcServerc2005入門  6.2 JDBC驅(qū)動(dòng)包  6.3 知識(shí)要點(diǎn) 第7章 Struts應(yīng)用  7.1 Struts簡(jiǎn)介  7.2 Struts工作流程  7.3 Struts標(biāo)簽庫(kù)  7.4 開(kāi)發(fā)Struts應(yīng)用的步驟  7.5 Struts初體驗(yàn)  7.6 HelloWorld類編寫(xiě)  7.7 部署運(yùn)  7.8 知識(shí)要點(diǎn)第8章 Spring應(yīng)用第9章 Hibernate應(yīng)用第10章 Struts+Spring+Hibernate整合應(yīng)用第11章 學(xué)生信息管理系統(tǒng)設(shè)計(jì)第12章 學(xué)生信息管理系統(tǒng)——Struts框架應(yīng)用第13章 學(xué)生信息管理系統(tǒng)——Spring框架應(yīng)用第14章 學(xué)生信息管理系統(tǒng)——SSH整合應(yīng)用第2部分 實(shí)驗(yàn)附錄 Eclipse常見(jiàn)插件

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   Spring DAO(數(shù)據(jù)訪問(wèn)對(duì)象):JDBC DAO抽象層提供了有意義的異常層次結(jié)構(gòu),可用該結(jié)構(gòu)來(lái)管理異常處理和不同數(shù)據(jù)庫(kù)供應(yīng)商拋出的錯(cuò)誤消息。異常層次結(jié)構(gòu)簡(jiǎn)化了錯(cuò)誤處理,并且極大地降低了需要編寫(xiě)的異常代碼數(shù)量(例如打開(kāi)和關(guān)閉連接)。Spring DAO的面向JDBC的異常遵從通用的DA0異常層次結(jié)構(gòu)。 Spring ORM(對(duì)象關(guān)系映射):Sprin9框架插入了若干個(gè)0RM框架,從而提供了ORM的對(duì)象關(guān)系工具,其中包括JDO,Hibernate和iBatis SQL Map。所有這些都遵從Spring的通用事務(wù)和DAO異常層次結(jié)構(gòu)。 Spring Web模塊:Web上下文模塊建立在應(yīng)用程序上下文模塊之上,為基于Web的應(yīng)用程序提供了上下文。所以,Sprin9框架支持與Jakarta Struts的集成。Web模塊還簡(jiǎn)化了處理多部分請(qǐng)求以及將請(qǐng)求參數(shù)綁定到域?qū)ο蟮墓ぷ鳌?Spring Web MVC框架:MVC框架是一個(gè)全功能的構(gòu)建Web應(yīng)用程序的MVC實(shí)現(xiàn)。通過(guò)策略接口,MVC框架變成為高度可配置的,MVC容納了大量視圖技術(shù),其中包括JSP,Velocity,Tiles,iText和POl。 Spring框架的功能可以用在任何J2EE服務(wù)器中,大多數(shù)功能也適用于不受管理的環(huán)境。Spring的核心要點(diǎn)是:支持不綁定到特定J2EE服務(wù)的可重用業(yè)務(wù)和數(shù)據(jù)訪問(wèn)對(duì)象。毫無(wú)疑問(wèn),這樣的對(duì)象可以在不同J2EE環(huán)境(Web或EJB)、獨(dú)立應(yīng)用程序、測(cè)試環(huán)境之間重用。 8.2 Spring核心機(jī)制 Spring的核心機(jī)制是依賴注入(Dependency Injection),所謂依賴注入,也稱控制反轉(zhuǎn)(Inversion Of Control,簡(jiǎn)稱IOC),是指程序運(yùn)行過(guò)程中,如果需要調(diào)用另一個(gè)對(duì)象協(xié)助時(shí),無(wú)須在代碼中創(chuàng)建被調(diào)用者的實(shí)例,而是依賴外部容器的注入。創(chuàng)建被調(diào)用者的工作不必需要調(diào)用者來(lái)完成,而是將控制權(quán)轉(zhuǎn)交給了容器,由外部容器實(shí)現(xiàn)創(chuàng)建工作,所以,也成為控制反轉(zhuǎn)。 在傳統(tǒng)的程序設(shè)計(jì)中,如果在一個(gè)實(shí)例中需要調(diào)用另一個(gè)對(duì)象實(shí)例時(shí),通常都是創(chuàng)建被調(diào)用者的實(shí)例,這樣對(duì)象實(shí)例之間以緊耦合的方式工作,所謂“牽一發(fā)而動(dòng)全身”,大大降低了程序的穩(wěn)固性。Spring的依賴注入對(duì)調(diào)用者和被調(diào)用者幾乎沒(méi)有任何要求,調(diào)用者和被諷用者都處于Spring的管理下,二者之間的依賴關(guān)系由Spring提供。

編輯推薦

《高等學(xué)校計(jì)算機(jī)教材:Eclipse實(shí)用教程》可作為大學(xué)本、高職高專有關(guān)課程的教材或者參考書(shū),也非常適合用Eclipse編程開(kāi)發(fā)應(yīng)用程序的用戶學(xué)習(xí)和參考。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Eclipse實(shí)用教程 PDF格式下載


用戶評(píng)論 (總計(jì)13條)

 
 

  •   該書(shū)系統(tǒng)講解了Eclipse的技術(shù),例程質(zhì)量高,容易學(xué)懂、上手較快,非常適合初學(xué)者。但該書(shū)的最后一章“SSH整合應(yīng)用”的例程還是不能通過(guò),bug排除起來(lái)很費(fèi)勁。該書(shū)最大亮點(diǎn)在于提供了一些Eclipse插件,不用上網(wǎng)滿世界去找,避免了學(xué)習(xí)Eclipse最大的困難:因?qū)憰?shū)和讀書(shū)的時(shí)間差,書(shū)上介紹的插件下載地址被撤消,軟件不配套,產(chǎn)生各種各樣的難題,甚至染毒中招。買了好幾本Eclipse的書(shū),就數(shù)這一本最好!
  •   這本書(shū)對(duì)Eclipse講的很細(xì)致、周到,編寫(xiě)的程序也很實(shí)用,插圖也很好,插圖中還有附注,一看就明白,很滿意。
    不過(guò)書(shū)中有個(gè)別錯(cuò)誤(說(shuō)的不一定對(duì),說(shuō)的不對(duì)的地方請(qǐng)指正),例如書(shū)中的191頁(yè)的第19行中的“Web”,其中的“W”應(yīng)該小寫(xiě)。
  •   可作為Eclipse的入門參考書(shū)。前6章很基礎(chǔ),但第7章開(kāi)始介紹了Eclipse下進(jìn)行3大框架的開(kāi)發(fā),需要有一定javaweb基礎(chǔ)的來(lái)閱讀。
  •   應(yīng)該說(shuō)內(nèi)容還是很全面的。不過(guò)要是對(duì)STRUTS,WEBWORK,SPRING,JAVA,HIBERNATE不是太熟悉那么讀起來(lái)會(huì)很吃力就像我。相信有一定理論知識(shí)之后再來(lái)看這類操作類書(shū)會(huì)輕松得多
  •   這本教程實(shí)用,特別推薦給初學(xué)者,菜鳥(niǎo)級(jí)學(xué)者入門使用?。?/li>
  •   買來(lái)之后幾乎沒(méi)看
  •   我當(dāng)時(shí)買的的時(shí)候本意不是要買這邊,而是買從零開(kāi)始學(xué)Eclipse,因?yàn)樘籽b買便宜所以我就買了本
  •   買這本書(shū)也只是為了能玩轉(zhuǎn)Eclipse,第七章前都還不錯(cuò),第七章,Struts的應(yīng)用,感覺(jué)還是一頭霧水,很郁悶,由于只是接觸了一點(diǎn)Java的知識(shí)。對(duì)于第105頁(yè),那個(gè)Action類不知道放在哪個(gè)文件夾下,希望在編書(shū)時(shí)不要飛躍的太多,前面的內(nèi)容相當(dāng)?shù)纳倒希竭@里一下子上升的太快,根本沒(méi)反應(yīng)過(guò)來(lái),也沒(méi)機(jī)會(huì)反應(yīng)過(guò)來(lái),查也不知道如何查。都不知道下一步怎么辦才好。著著有點(diǎn)惱火~這什么書(shū)啊,感覺(jué)前后完全不同風(fēng)格。
  •   內(nèi)容比較粗淺,適合入門。。。
  •   這本書(shū)買錯(cuò)了,對(duì)我沒(méi)用
  •   下次要多看評(píng)論再買書(shū)
  •   沒(méi)有新書(shū)了嗎??拿本滿是泥點(diǎn)的書(shū)送過(guò)來(lái)?。?/li>
  •   例題說(shuō)明不夠明確,開(kāi)篇明明說(shuō)的是eclipse,可是在SSH部分卻改成myeclipse,害得我繞了很大的彎路,在同事面前跌面子
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7