Eclipse實用教程

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

內容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

《高等學校計算機教材:Eclipse實用教程》可作為大學本、高職高專有關課程的教材或者參考書,也非常適合用Eclipse編程開發(fā)應用程序的用戶學習和參考。

圖書封面

評論、評分、閱讀與下載


    Eclipse實用教程 PDF格式下載


用戶評論 (總計13條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7