Eclipse全程指南

Eclipse全程指南

Eclipse全程指南》是王占全、蘇玲編著,2008年3月由電子工業出版社出版的圖書。

基本介紹

  • 書名:Eclipse全程指南
  • 又名:Eclipse全程指南:基礎知識、Web開發、SWT/JFace開發、Eclipse外掛程式
  • 作者:王占全、蘇玲
  • ISBN:9787121051524
  • 類別:圖書>計算機/網路>程式設計>其他
  • 頁數:515
  • 定價:59.00 元
  • 出版社電子工業出版社
  • 出版時間:2008-3
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,編輯推薦,

內容簡介

Eclipse是一個非常優秀的集成開發環境。《Eclipse全程指南》從Eclipse的基礎開始,由淺入深、全方位地向讀者展示了Eclipse的強大功能。本書內容結構清晰、注重實用、深入淺出,非常適合作為Eclipse中Java套用開發的自學教材或培訓教材,同時也可作為Java開發人員的參考用書。
全書共分4篇16章,涵蓋了Eclipse集成開發環境的方方面面。“Eclipse基礎篇”介紹了Eclipse的體系結構及相關的外掛程式安裝,並且還介紹了Ant、JUnit、CVS等相關技術,以及如何在Eclipse平台中利用這些外掛程式工作;“EclipseWeb開發篇”詳細介紹了Web套用開發、資料庫開發、Struts開發、Spring開發,並在最後都給出了案例,使讀者更進一步地掌握所學知識;“SWT/JFace開發篇”詳細介紹了SWT、JFace的使用,對於其中的零碎知識點,都給出了大量的實例;“Eclipse外掛程式篇”介紹了Eclipse外掛程式的開發機制,以及在Eclipse平台下是如何實現相關外掛程式開發的。通過對《Eclipse全程指南》的學習,讀者應該能夠快速積累Eclipse平台開發經驗。

目錄

Eclipse基礎篇
第1章Eclipse簡介
1.1Eclipse的歷史與發展
1.2Eclipse的主要特點
1.2.1開放的、可擴展的IDE
1.2.2成功的圖形界面API:SWT/JFace
1.2.3強大的外掛程式載入功能
1.2.4充分的中文幫助檔案
1.3Eclipse的開源性質
1.4本章小結
第2章Eclipse的安裝與設定
2.1JDK的下載和安裝
2.2JDK環境變數的設定
2.3Eclipse的下載和安裝
2.3.1Eclipse的安裝和運行
2.3.2簡單測試
2.4Eclipse多國語言包的安裝
2.5Eclipse中文本編輯器編碼的設定
2.6本章小結
第3章Eclipse工作環境
3.1Eclipse的結構體系
3.1.1體系結構簡介
3.1.2平台運行時
3.1.3工作空間
3.1.4工作檯
3.1.5團隊支持
3.1.6幫助
3.2Eclipse的工作檯
3.2.1透視圖
3.2.2視圖
3.2.3編輯器
3.2.4標記任務
3.2.5其他操作
3.3資源管理
3.3.1工作檯中的資源
3.3.2在工作檯中操作資源
3.3.3導入和導出資源
3.4本章小結
第4章Eclipse中JDT的開發
4.1編寫Java程式
4.1.1驗證JRE類路徑變數
4.1.2創建一個新的Java項目
4.1.3編寫Java類代碼
4.1.4創建和查看Javadoc文檔
4.2編譯和運行
4.2.1編譯
4.2.2運行
4.3JDT的相關視圖
4.3.1包資源管理器視圖
4.3.2大綱視圖
4.3.3層次結構視圖
4.3.4Java瀏覽透視圖
4.4調試Java程式
4.4.1調試視圖
4.4.2調試方法
4.5本章小結
第5章Eclipse中的JUnit套用
5.1軟體測試背景介紹
5.1.1軟體測試的原則
5.1.2軟體測試的對象
5.1.3軟體測試的種類
5.1.4軟體測試的過程
5.1.5軟體測試的基本方法
5.2JUnit簡介
5.2.1JUnit的框架組成
5.2.2JUnit的安裝
5.2.3JUnit中常用的接口和類
5.3設定JUnit
5.4JUnit測試
5.4.1JUnit測試用例
5.4.2JUnit測試套件
5.5本章小結
第6章Eclipse中的Ant套用
6.1Ant概述
6.2Ant的安裝和配置
6.2.1Ant的獲取及安裝
6.2.2Ant的配置
6.2.3Ant的運行
6.2.4Ant運行時的參數命令
6.3build.xml檔案
6.3.1構建檔案概述
6.3.2XML標記
6.3.3build.xml實例
6.4Eclipse中的Ant外掛程式
6.4.1創建Ant構建檔案
6.4.2編輯Ant構建檔案
6.4.3運行Ant構建檔案
6.4.4保存和重用Ant選項
6.5本章小結
第7章Eclipse中的協同管理-CVS
7.1CVS概述
7.1.1什麼是CVS
7.1.2CVS的幾個基本概念
7.2CVS伺服器端的安裝和配置
7.2.1Linux環境下CVS伺服器端的
7.2.1安裝與配置
7.2.2Windows環境下CVS伺服器端的
7.2.2安裝與配置
7.3CVS客戶端的配置
7.3.1Eclipse客戶端連線CVS伺服器
7.3.2將項目提交到CVS伺服器
7.3.3從CVS伺服器檢出代碼
7.4使用CVS開發的基本流程
7.5在開發過程中Eclipse協同CVS開發的基本操作
7.5.1在CVS上的版本操作
7.5.2檔案的提交(落實)與更新
7.5.3提交衝突的操作
7.5.4總結
7.6本章小結
EclipseWeb開發篇
第8章Eclipse中的Web套用
8.1Tomcat簡介
8.2Tomcat的安裝與配置
8.2.1Tomcat的安裝
8.2.2Tomcat的目錄結構
8.2.3Tomcat的配置檔案(server.xml)
8.3Eclipse與Tomcat的連線
8.3.1安裝Eclipse的Tomcat外掛程式
8.3.2Tomcat在Eclipse中的配置
8.3.3安裝Eclipse中的Lomboz外掛程式及配置
8.4在Eclipse中開發Web應用程式
8.4.1創建Tomcat項目
8.4.2創建JSP
8.4.3創建Servlet
8.5使用JSP+JavaBean+Servlet開發Web套用實例——購物車
8.5.1系統組成
8.5.2實例說明
8.5.3主要代碼分析
8.6本章小結
第9章Eclipse中的資料庫開發
9.1MySQL的安裝與配置
9.1.1下載並安裝MySQL
9.1.2配置MySQL
9.1.3下載並安裝MySQL伺服器端管理
9.1.3工具——MySQLAdministrator
9.2MySQL的基本操作命令
9.2.1登錄資料庫
9.2.2創建資料庫
9.2.3創建數據表
9.2.4插入數據
9.2.5查詢數據
9.2.6更新數據
9.2.7刪除數據
9.2.8修改表結構
9.3JDBC
9.3.1JDBC概述
9.3.2資料庫驅動程式
9.3.3JDBC的常用接口和類
9.3.4使用JDBC連線資料庫實例
9.4Quantum外掛程式在Eclipse中的套用
9.4.1Quantum外掛程式的安裝
9.4.2使用Quantum外掛程式連線資料庫
9.4.3使用Quantum外掛程式完成一些基本操作
9.5資料庫套用實例——CD管理系統
9.5.1系統組成
9.5.2實例功能說明
9.5.3創建資料庫表
9.5.4主要代碼分析
9.6本章小結
第10章Eclipse中的Struts開發
10.1Struts簡介
10.2MVC模式
10.2.1什麼是MVC模式
10.2.2Model1模式
10.2.3Model2模式
10.3Struts的構架介紹
10.3.1Struts的結構
10.3.2ActionServlet類
10.3.3ActionMapping類
10.3.4Action類
10.3.5ActionForm類
10.3.6ActionForward類
10.3.7ActionErrors類和ActionError類
10.3.8Struts相關的配置檔案
10.4Struts常用的標籤
10.4.1HTML標籤
10.4.2Logic標籤
10.4.3Bean標籤
10.5在Eclipse下開發Struts項目
10.6利用MyEclipse外掛程式開發Struts
10.6.1MyEclipse外掛程式的獲取及安裝
10.6.2Eclipse+MyEclipse+Struts開發登錄系統
10.7本章小結
第11章Eclipse中使用Hibernate
11.1Hibernate簡介
11.2快速體驗一個Hibernate實例
11.2.1Hibernate的獲取
11.2.2基於Hibernate連線MySQL錄入員工
11.2.2信息實例的初始配置
11.2.3準備資料庫
11.2.4編寫持久化類
11.2.5編寫Hibernate配置檔案
11.2.6編寫映射檔案
11.2.7獲取Session和JSP套用檔案
11.2.8編譯並發布Web套用
11.3Hibernate技術介紹
11.3.1映射定義
11.3.2Hibernate的類型
11.3.3Hibernate事務
11.4Hibernate配置
11.4.1可程式的配置方式
11.4.2XML配置檔案方式
11.5本章小結
第12章Spring框架的Web套用
12.1Spring概述
12.1.1概述
12.2控制反轉容器(IoC)
12.2.1容納一個Bean
12.2.2注入依賴
12.2.3自動裝配
12.3數據訪問
12.3.1Sping的DAO機制
12.3.2在Spring中使用JDBC
12.3.3Spring整合Hibernate
12.3.4Spring和iBATIS
12.4Spring的Web框架
12.4.1整合JakartaStruts
12.4.2視圖技術——Velocity模板
12.5Spring套用實例——新聞中心管理系統(Spring+Struts+Hibernate)
12.5.1需求分析
12.5.2資料庫設計
12.5.3JSP表示層實現
12.5.4Spring的DAO機制整合
12.5.5Spring整合Hibernate實現持久化
12.5.6Spring整合Struts
12.5.7Spring業務服務處理
12.5.8配置檔案
12.5.9搭建系統框架
12.6本章小結
SWT/JFace開發篇
第13章SWT用戶界面
13.1SWT簡介
13.1.1SWT概述
13.1.2SWT中的包
13.1.3類Widget
13.1.4類Display
13.1.5類Shell
13.2SWT開發初體驗
13.2.1安裝SWTDesigner
13.2.2SWT/JFace開發初體驗
13.3SWT中的基本組件("SWTControls")
13.3.1組件的常用方法
13.3.2SWT的輸入組件
13.3.3選單欄和工具列
13.3.4SWT的顯示組件
13.4容器類(SWTComposties)
13.4.1面板(Composite類)
13.4.2分組框(Group類)
13.4.3帶滾動條的面板
13.4.3(ScrolledComposite類)
13.4.4分割窗(SashForm類)
13.4.5選項卡(TabFolder類和TabItem類)
13.5對話框
13.5.1對話框的基本原理
13.5.2訊息對話框
13.5.3目錄對話框
13.5.4檔案對話框
13.5.5顏色選擇對話框
13.5.6字型選擇對話框
13.6圖形
13.6.1繪製圖形
13.6.2字型
13.7本章小結
第14章JFace組件擴展
14.1JFace的設計
14.1.1Tree和TreeItem的使用
14.1.2Viewer
14.1.3Actions
14.1.4對話框和嚮導
14.1.5圖象資源
14.2視圖(Viewer)舉例
14.2.1使用JFace視圖類創建可編輯表格
14.3用戶行為
14.3.1用戶行為與表格編輯器
14.4對話框
14.4.1定製對話框
14.4.2嚮導框
14.5總結
第15章布局管理器(SWTLayouts)
15.1格線式(GridLayout類)
15.1.1基本用法
15.1.2控制列數(numColumns)
15.1.3布局數據類(GridData)
15.1.4總結
15.2充滿式(FillLayout類)
15.2.1FillLayout的構造方法和屬性
15.2.2FillLayout的使用
15.3行列式(RowLayout類)
15.3.1基本用法
15.3.2rowLayout類的常用屬性
15.3.2(wrap、pack、justify)
15.3.3RowData的使用
15.4表格式(FormLayout類)
15.4.1基本用法
15.4.2FormAttachment類的用法
15.5堆疊式(StackLayout類)
15.6本章小結
Eclipse外掛程式篇
第16章Eclipse外掛程式概述
16.1外掛程式開發的基本概念
16.1.1Eclipse平台中的外掛程式的關係
16.1.2外掛程式擴展點
16.2運用嚮導模板開發HelloWorld外掛程式
16.2.1新建外掛程式項目HelloWorld
16.2.2外掛程式項目Chapter16_myPlugin簡介
16.2.3運行外掛程式
16.2.4外掛程式項目介紹
16.3自定義創建外掛程式
16.3.1plugin.xml檔案
16.3.2創建外掛程式工程
16.4本章小結
……

編輯推薦

基礎知識、Web開發、SWT/JFace開發、Eclipse外掛程式。
1.用實例說話:書中所有的知識點都配有詳細的可運行的實例,並且實例中的代碼都附有注釋、說明和運行效果圖,方便讀者一邊學習理論,一邊上機操作。
2.知識全面:從Eclipse基礎、Web開發、JFace開發,到Eclipse外掛程式,循序漸進地全面講解Eclipse核心內容。
《Eclipse全程指南》超強特色:
1.內容全面。從基礎知識、Web開發、SWT/JFace開發、Eclipse開發等方面介紹了Eclipse的套用。
2.實例豐富。書中所有的知識點都配有詳細的可運行的實例,並且實例中的代碼都附有注釋、說明和運行效果圖,方便讀者一邊學習理論,一邊上機操作。
3.通俗易懂。《Eclipse全程指南》附有大量的圖片,語言文字儘量避免深澀,講解內容循序漸進。
4.超值光碟。光碟中有完整代碼,多媒體視頻。《Eclipse全程指南》附帶的光碟中提供了《Eclipse全程指南》中運行的每個實例的完整原始碼,讀者可以對照原始碼仔細琢磨,舉一反三。同時《Eclipse全程指南》還特意製作了視頻操作錄像,比如Eclipse的安裝,這樣的實時幫助,無疑給讀者帶來了極大的方便。

相關詞條

熱門詞條

聯絡我們