出版時間:2008-3 出版社:電子工業(yè) 作者:王占全 頁數(shù):515 字?jǐn)?shù):764000
Tag標(biāo)簽:無
內(nèi)容概要
Eclipse是一個非常優(yōu)秀的集成開發(fā)環(huán)境。本書從Eclipse的基礎(chǔ)開始,由淺入深、全方位地向讀者展示了Eclipse的強(qiáng)大功能?! ∪珪卜?篇16章,涵蓋了Eclipse集成開發(fā)環(huán)境的方方面面。“Eclipse基礎(chǔ)篇”介紹了Eclipse的體系結(jié)構(gòu)及相關(guān)的插件安裝,并且還介紹了Ant、JUnit、CVS等相關(guān)技術(shù),以及如何在Eclipse平臺中利用這些插件工作;“Eclipse Web開發(fā)篇”詳細(xì)介紹了Web應(yīng)用開發(fā)、數(shù)據(jù)庫開發(fā)、Struts開發(fā)、Spring開發(fā),并在最后都給出了案例,使讀者更進(jìn)一步地掌握所學(xué)知識;“SWT/JFace開發(fā)篇”詳細(xì)介紹了SWT、JFace的使用,對于其中的零碎知識點(diǎn),都給出了大量的實(shí)例;“Eclipse插件篇”介紹了Eclipse插件的開發(fā)機(jī)制,以及在Eclipse平臺下是如何實(shí)現(xiàn)相關(guān)插件開發(fā)的。通過對本書的學(xué)習(xí),讀者應(yīng)該能夠快速積累Eclipse平臺開發(fā)經(jīng)驗(yàn)。 本書內(nèi)容結(jié)構(gòu)清晰、注重實(shí)用、深入淺出,非常適合作為Eclipse中Java應(yīng)用開發(fā)的自學(xué)教材或培訓(xùn)教材,同時也可作為Java開發(fā)人員的參考用書。
書籍目錄
Eclipse基礎(chǔ)篇 第1章 Eclipse簡介 1.1 Eclipse的歷史與發(fā)展 1.2 Eclipse的主要特點(diǎn) 1.2.1 開放的、可擴(kuò)展的IDE 1.2.2 成功的圖形界面API:SWT/JFace 1.2.3 強(qiáng)大的插件加載功能 1.2.4 充分的中文幫助文件 1.3 Eclipse的開源性質(zhì) 1.4 本章小結(jié) 第2章 Eclipse的安裝與設(shè)置 2.1 JDK的下載和安裝 2.2 JDK環(huán)境變量的設(shè)置 2.3 Eclipse的下載和安裝 2.3.1 Eclipse的安裝和運(yùn)行 2.3.2 簡單測試 2.4 Eclipse多國語言包的安裝 2.5 Eclipse中文本編輯器編碼的設(shè)置 2.6 本章小結(jié) 第3章 Eclipse工作環(huán)境 3.1 Eclipse的結(jié)構(gòu)體系 3.1.1 體系結(jié)構(gòu)簡介 3.1.2 平臺運(yùn)行時 3.1.3 工作空間 3.1.4 工作臺 3.1.5 團(tuán)隊(duì)支持 3.1.6 幫助 3.2 Eclipse的工作臺 3.2.1 透視圖 3.2.2 視圖 3.2.3 編輯器 3.2.4 標(biāo)記任務(wù) 3.2.5 其他操作 3.3 資源管理 3.3.1 工作臺中的資源 3.3.2 在工作臺中操作資源 3.3.3 導(dǎo)入和導(dǎo)出資源 3.4 本章小結(jié) 第4章 Eclipse中JDT的開發(fā) 4.1 編寫Java程序 4.1.1 驗(yàn)證JRE類路徑變量 4.1.2 創(chuàng)建一個新的Java項(xiàng)目 4.1.3 編寫Java類代碼 4.1.4 創(chuàng)建和查看Javadoc文檔 4.2 編譯和運(yùn)行 4.2.1 編譯 4.2.2 運(yùn)行 4.3 JDT的相關(guān)視圖 4.3.1 包資源管理器視圖 4.3.2 大綱視圖 4.3.3 層次結(jié)構(gòu)視圖 4.3.4 Java瀏覽透視圖 4.4 調(diào)試Java程序 4.4.1 調(diào)試視圖 4.4.2 調(diào)試方法 4.5 本章小結(jié) 第5章 Eclipse中的JUnit應(yīng)用 5.1 軟件測試背景介紹 5.1.1 軟件測試的原則 5.1.2 軟件測試的對象 5.1.3 軟件測試的種類 5.1.4 軟件測試的過程 5.1.5 軟件測試的基本方法 5.2 JUnit簡介 5.2.1 JUnit的框架組成 5.2.2 JUnit的安裝 5.2.3 JUnit中常用的接口和類 5.3 設(shè)置JUnit 5.4 JUnit測試 5.4.1 JUnit測試用例 5.4.2 JUnit測試套件 5.5 本章小結(jié) 第6章 Eclipse中的Ant應(yīng)用 6.1 Ant概述 6.2 Ant的安裝和配置 6.2.1 Ant的獲取及安裝 6.2.2 Ant的配置 6.2.3 Ant的運(yùn)行 6.2.4 Ant運(yùn)行時的參數(shù)命令 6.3 build.xml文件 6.3.1 構(gòu)建文件概述 6.3.2 XML標(biāo)記 6.3.3 build.xml實(shí)例 6.4 Eclipse中的Ant插件 6.4.1 創(chuàng)建Ant構(gòu)建文件 6.4.2 編輯Ant構(gòu)建文件 6.4.3 運(yùn)行Ant構(gòu)建文件 6.4.4 保存和重用Ant選項(xiàng) 6.5 本章小結(jié) 第7章 Eclipse中的協(xié)同管理—CVS 7.1 CVS概述 7.1.1 什么是CVS 7.1.2 CVS的幾個基本概念 7.2 CVS服務(wù)器端的安裝和配置 7.2.1 Linux環(huán)境下CVS服務(wù)器端的 7.2.1 安裝與配置 7.2.2 Windows環(huán)境下CVS服務(wù)器端的 7.2.2 安裝與配置 7.3 CVS客戶端的配置 7.3.1 Eclipse客戶端連接CVS服務(wù)器 7.3.2 將項(xiàng)目提交到CVS服務(wù)器 7.3.3 從CVS服務(wù)器檢出代碼 7.4 使用CVS開發(fā)的基本流程 7.5 在開發(fā)過程中Eclipse協(xié)同CVS開發(fā)的基本操作 7.5.1 在CVS上的版本操作 7.5.2 文件的提交(落實(shí))與更新 7.5.3 提交沖突的操作 7.5.4 總結(jié) 7.6 本章小結(jié) Eclipse Web開發(fā)篇 第8章 Eclipse中的Web應(yīng)用 8.1 Tomcat簡介 8.2 Tomcat的安裝與配置 8.2.1 Tomcat的安裝 8.2.2 Tomcat的目錄結(jié)構(gòu) 8.2.3 Tomcat的配置文件(server.xml) 8.3 Eclipse與Tomcat的連接 8.3.1 安裝Eclipse的Tomcat插件 8.3.2 Tomcat在Eclipse中的配置 8.3.3 安裝Eclipse中的Lomboz插件及配置 8.4 在Eclipse中開發(fā)Web應(yīng)用程序 8.4.1 創(chuàng)建Tomcat項(xiàng)目 8.4.2 創(chuàng)建JSP 8.4.3 創(chuàng)建Servlet 8.5 使用JSP+JavaBean+Servlet開發(fā)Web應(yīng)用實(shí)例——購物車 8.5.1 系統(tǒng)組成 8.5.2 實(shí)例說明 8.5.3 主要代碼分析 8.6 本章小結(jié) 第9章 Eclipse中的數(shù)據(jù)庫開發(fā) 9.1 MySQL的安裝與配置 9.1.1 下載并安裝MySQL 9.1.2 配置MySQL 9.1.3 下載并安裝MySQL服務(wù)器端管理 9.1.3 工具——MySQL Administrator 9.2 MySQL的基本操作命令 9.2.1 登錄數(shù)據(jù)庫 9.2.2 創(chuàng)建數(shù)據(jù)庫 9.2.3 創(chuàng)建數(shù)據(jù)表 9.2.4 插入數(shù)據(jù) 9.2.5 查詢數(shù)據(jù) 9.2.6 更新數(shù)據(jù) 9.2.7 刪除數(shù)據(jù) 9.2.8 修改表結(jié)構(gòu) 9.3 JDBC 9.3.1 JDBC概述 9.3.2 數(shù)據(jù)庫驅(qū)動程序 9.3.3 JDBC的常用接口和類 9.3.4 使用JDBC連接數(shù)據(jù)庫實(shí)例 9.4 Quantum插件在Eclipse中的應(yīng)用 9.4.1 Quantum插件的安裝 9.4.2 使用Quantum插件連接數(shù)據(jù)庫 9.4.3 使用Quantum插件完成一些基本操作 9.5 數(shù)據(jù)庫應(yīng)用實(shí)例——CD管理系統(tǒng) 9.5.1 系統(tǒng)組成 9.5.2 實(shí)例功能說明 9.5.3 創(chuàng)建數(shù)據(jù)庫表 9.5.4 主要代碼分析 9.6 本章小結(jié) 第10章 Eclipse中的Struts開發(fā) 10.1 Struts簡介 10.2 MVC模式 10.2.1 什么是MVC模式 10.2.2 Model1模式 10.2.3 Model2模式 10.3 Struts的構(gòu)架介紹 10.3.1 Struts的結(jié)構(gòu) 10.3.2 ActionServlet類 10.3.3 ActionMapping類 10.3.4 Action類 10.3.5 ActionForm類 10.3.6 ActionForward類 10.3.7 ActionErrors類和ActionError類 10.3.8 Struts相關(guān)的配置文件 10.4 Struts常用的標(biāo)簽 10.4.1 HTML標(biāo)簽 10.4.2 Logic標(biāo)簽 10.4.3 Bean標(biāo)簽 10.5 在Eclipse下開發(fā)Struts項(xiàng)目 10.6 利用MyEclipse插件開發(fā)Struts 10.6.1 MyEclipse插件的獲取及安裝 10.6.2 Eclipse+MyEclipse+Struts開發(fā)登錄系統(tǒng) 10.7 本章小結(jié) 第11章 Eclipse中使用Hibernate 11.1 Hibernate簡介 11.2 快速體驗(yàn)一個Hibernate實(shí)例 11.2.1 Hibernate的獲取 11.2.2 基于Hibernate連接MySQL錄入員工 11.2.2 信息實(shí)例的初始配置 11.2.3 準(zhǔn)備數(shù)據(jù)庫 11.2.4 編寫持久化類 11.2.5 編寫Hibernate配置文件 11.2.6 編寫映射文件 11.2.7 獲取Session和JSP應(yīng)用文件 11.2.8 編譯并發(fā)布Web應(yīng)用 11.3 Hibernate技術(shù)介紹 11.3.1 映射定義 11.3.2 Hibernate的類型 11.3.3 Hibernate事務(wù) 11.4 Hibernate配置 11.4.1 可編程的配置方式 11.4.2 XML配置文件方式 11.5 本章小結(jié) 第12章 Spring框架的Web應(yīng)用 12.1 Spring概述 12.1.1 概述 12.2 控制反轉(zhuǎn)容器(IoC) 12.2.1 容納一個Bean 12.2.2 注入依賴 12.2.3 自動裝配 12.3 數(shù)據(jù)訪問 12.3.1 Sping的DAO機(jī)制 12.3.2 在Spring中使用JDBC 12.3.3 Spring整合Hibernate 12.3.4 Spring和iBATIS 12.4 Spring的Web框架 12.4.1 整合Jakarta Struts 12.4.2 視圖技術(shù)——Velocity模板 12.5 Spring應(yīng)用實(shí)例——新聞中心管理系統(tǒng)(Spring+Struts+ Hibernate) 12.5.1 需求分析 12.5.2 數(shù)據(jù)庫設(shè)計 12.5.3 JSP表示層實(shí)現(xiàn) 12.5.4 Spring的DAO機(jī)制整合 12.5.5 Spring整合Hibernate實(shí)現(xiàn)持久化 12.5.6 Spring整合Struts 12.5.7 Spring業(yè)務(wù)服務(wù)處理 12.5.8 配置文件 12.5.9 搭建系統(tǒng)框架 12.6 本章小結(jié) SWT/JFace開發(fā)篇 第13章 SWT用戶界面 13.1 SWT簡介 13.1.1 SWT概述 13.1.2 SWT中的包 13.1.3 類Widget 13.1.4 類Display 13.1.5 類Shell 13.2 SWT開發(fā)初體驗(yàn) 13.2.1 安裝SWT Designer 13.2.2 SWT/JFace開發(fā)初體驗(yàn) 13.3 SWT中的基本組件(“SWT Controls”) 13.3.1 組件的常用方法 13.3.2 SWT的輸入組件 13.3.3 菜單欄和工具欄 13.3.4 SWT的顯示組件 13.4 容器類(SWT Composties) 13.4.1 面板(Composite類) 13.4.2 分組框(Group類) 13.4.3 帶滾動條的面板 13.4.3 (ScrolledComposite類) 13.4.4 分割窗(SashForm類) 13.4.5 選項(xiàng)卡(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 本章小結(jié) 第14章 JFace組件擴(kuò)展 14.1 JFace的設(shè)計 14.1.1 Tree和TreeItem的使用 14.1.2 Viewer 14.1.3 Actions 14.1.4 對話框和向?qū)? 14.1.5 圖象資源 14.2 視圖(Viewer)舉例 14.2.1 使用JFace視圖類創(chuàng)建可編輯表格 14.3 用戶行為 14.3.1 用戶行為與表格編輯器 14.4 對話框 14.4.1 定制對話框 14.4.2 向?qū)Э? 14.5 總結(jié) 第15章 布局管理器(SWT Layouts) 15.1 網(wǎng)格式(GridLayout類) 15.1.1 基本用法 15.1.2 控制列數(shù)(numColumns) 15.1.3 布局?jǐn)?shù)據(jù)類(GridData) 15.1.4 總結(jié) 15.2 充滿式(FillLayout類) 15.2.1 FillLayout的構(gòu)造方法和屬性 15.2.2 FillLayout的使用 15.3 行列式(RowLayout類) 15.3.1 基本用法 15.3.2 rowLayout類的常用屬性 15.3.2 (wrap、pack、justify) 15.3.3 RowData的使用 15.4 表格式(FormLayout類) 15.4.1 基本用法 15.4.2 FormAttachment類的用法 15.5 堆棧式(StackLayout類) 15.6 本章小結(jié) Eclipse插件篇 第16章 Eclipse插件概述 16.1 插件開發(fā)的基本概念 16.1.1 Eclipse平臺中的插件的關(guān)系 16.1.2 插件擴(kuò)展點(diǎn) 16.2 運(yùn)用向?qū)0彘_發(fā)Hello World插件 16.2.1 新建插件項(xiàng)目Hello World 16.2.2 插件項(xiàng)目Chapter16_myPlugin簡介 16.2.3 運(yùn)行插件 16.2.4 插件項(xiàng)目介紹 16.3 自定義創(chuàng)建插件 16.3.1 plugin.xml文件 16.3.2 創(chuàng)建插件工程 16.4 本章小結(jié)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載