欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

《MyEclipse 6 Java 開發(fā)中文教程》完整版(代碼,書,500兆視頻)_JAVA視頻教程

編輯Tag賺U幣
視頻Tag:暫無Tag,歡迎添加,賺取U幣!

此書是劉長炯先生的嘔心力作(http://www.blogjava.net/beansoft/archive/2008/08/17/222589.html),考慮到從他提供的FTP上下載頗為不便,故轉(zhuǎn)載到電驢。
下面的說明摘抄自上面的網(wǎng)頁。
------------------------------------------------------------------------------------------------------------------------
本書是講解 MyEclipse 6 開發(fā) Java EE 企業(yè)應(yīng)用的入門圖書。該書不但講解了目前最流行的 SSH ( Spring 、 Struts 、 Hibernate )、 JSF 、 JPA 的開發(fā),同時(shí)還對(duì) SOA 實(shí)現(xiàn)的基石 --Web Service 的開發(fā)進(jìn)行了探討。缺點(diǎn)就是偏于實(shí)踐操作,相關(guān)的理論詳細(xì)介紹部分比較少,對(duì)于具有一定開發(fā)經(jīng)驗(yàn)的讀者沒有吸引力,因此只適合作為初學(xué)者使用 MyEclipse 時(shí)的參考書,或者從事技術(shù)轉(zhuǎn)型的開發(fā)人員,也可作為培訓(xùn)機(jī)構(gòu)的輔助教材,或高校學(xué)生的自學(xué)教材,手把手的視頻輔導(dǎo)方式可以確保入門。
本書的第一章介紹常見的 Java 軟件以及數(shù)據(jù)庫和 MyEclipse 開發(fā)工具的下載和安裝方法;第二章則帶領(lǐng)讀者通過手工和開發(fā)工具對(duì)比的方式熱身開發(fā)最簡單的應(yīng)用;第三章則對(duì) Eclipse 開發(fā)環(huán)境進(jìn)行介紹;第四章則介紹如何用 MyEclipse 管理數(shù)據(jù)庫的;第五章開發(fā)基于 JDBC 的應(yīng)用;第六章則介紹如何在管理應(yīng)用服務(wù)器;第七章在四五章的基礎(chǔ)上介紹 Hibernate 的快速開發(fā);第八章在第六章基礎(chǔ)上介紹基礎(chǔ)的 Web 應(yīng)用( JSP 、 Servlet )的開發(fā);第九章則進(jìn)一步介紹 Struts 1 的開發(fā);第十章重點(diǎn)介紹 Spring 的 IOC , AOP 和整合 Hibernate 的開發(fā);第十一章則介紹 Spring 整合 Struts 、 Hibernate 的開發(fā)過程;第十二章則介紹最新推出的 JPA 規(guī)范及其快速開發(fā)功能;第十三章介紹 Java EE 5 規(guī)范推出的 Web 層框架 JSF 的開發(fā)過程;第十四章則介紹 SOA 的基石:基于 Xfire 的 Web Service 的快速開發(fā)過程;第十五章討論了 EJB 3 的開發(fā);第十六章則探討了如用進(jìn)行 UML 建模。
為了確保讀者能夠在實(shí)際工作中能夠靈活運(yùn)用 Myclipse ,作者在使用大量插圖介紹 MyEclipse 6 工具的同時(shí),也結(jié)合從事培訓(xùn)的經(jīng)驗(yàn)制作視頻教程完整闡述開發(fā)過程,并配以完整清晰基于實(shí)際項(xiàng)目的源代碼和相關(guān)軟件包,確保初學(xué)者能夠完整實(shí)踐書中內(nèi)容,快速入門。
目前網(wǎng)上和市場(chǎng)上 Eclipse +插件開發(fā)題材作品較多,寫的也很深入。但全面介紹 MyEclipse 6 進(jìn)行實(shí)際項(xiàng)目開發(fā)的還比較少,本書立足于初學(xué)者,重點(diǎn)關(guān)注快速開發(fā)開發(fā)功能,例如 1 分鐘 Hibernate 生成, JPA 開發(fā)等。作者還具有 IT 培訓(xùn)公司的實(shí)際培訓(xùn)經(jīng)驗(yàn),為初學(xué)者定制的 MyEclipse 學(xué)習(xí)視頻深受學(xué)生和網(wǎng)上讀者歡迎,本書將據(jù)此原則開發(fā)全部章節(jié)的視頻講解操作。
MyEclipse 6.0 是現(xiàn)今國內(nèi)企業(yè)流行的基于 Eclipse 的商業(yè)開發(fā)工具 MyEclipse 的當(dāng)前最新版本。 Eclipse (官方網(wǎng)站: http://www.eclipse.org/ )是 IBM 公司主導(dǎo)下的一款開源免費(fèi)的可以做基礎(chǔ) Java 項(xiàng)目開發(fā)的工具,然而大多數(shù)基于 Eclipse 二次開發(fā)的實(shí)用開發(fā)工具例如 MyEclipse , IBM WSAD , BEA Workshop , Jbuilder 2007 等等都是商業(yè)產(chǎn)品,有別于 Eclipse 自身開放免費(fèi)的大旗,這些軟件不能免費(fèi)使用,例如 MyEclipse 6.0 只有 30 天的試用期,過期之后需要付費(fèi)使用。因?yàn)?Java 開發(fā)工具領(lǐng)域的四分五裂,至今仍然沒有一款 IDE ( Integrated Development Environment ,集成開發(fā)環(huán)境)可以真正媲美微軟的 Visual Studio 系列。
MyEclipse 6.0 集中了開源和商業(yè)軟件的開發(fā)支持的大多數(shù)框架,方便易用,功能強(qiáng)大,獲得了廣大開發(fā)人員的喜愛。用它來開發(fā)比自己下載 Eclipse 然后到處找插件安裝要方便快捷的多,因此很多企業(yè)里面都用它進(jìn)行實(shí)際的開發(fā)。它支持開發(fā)調(diào)試基于 Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service 等 Java EE 技術(shù)的項(xiàng)目,還支持建模例如 UML 。本書就如何使用 MyEclipse 開發(fā) Java EE 應(yīng)用進(jìn)行簡要的介紹,部分內(nèi)容基于本人翻譯的 MyEclipse 幫助文檔。因?yàn)樽髡叩乃接邢蓿緯豢赡芎w MyEclipse 或者 Eclipse 的方方面面,僅供初學(xué)者作為開發(fā)時(shí)的參考書來使用。
除此之外,也可以使用一些開源免費(fèi)的或者商業(yè)的 Java 開發(fā)工具。包括 Sun 資助的開源免費(fèi)的 Netbeans 6 ,支持最新的 Java EE 5 技術(shù),但是不支持 Spring , Hibernate ,它的 Swing 界面設(shè)計(jì)器和手機(jī)可視化開發(fā)工具以及 JSF 可視化工具目前來說處于領(lǐng)先的位置 (http://www.netbeans.org/) ;免費(fèi)小巧的 Windows 下的開發(fā)工具 Gel (停止開發(fā)了, http://www.gexperts.com/ );號(hào)稱最聰明的 Java 開發(fā)工具――商業(yè)軟件,比較貴: IntelliJ IDEA 7 ( www.jetbrains.com/idea/ );另外還有一款 Windows 下歷史悠久的小開發(fā)工具,有商業(yè)和免費(fèi)版本,在初學(xué)者中比較常見: JCreator ( http://www.jcreator.com/ );另外還有 BEA Workshop ,也就是原來的 M7 ,后來被 BEA 收購了,有免費(fèi)的 JSP 編輯器版本,商業(yè)版本支持 Struts , Spring , Hibernate ,說實(shí)話這個(gè)基于 Eclipse 的開發(fā)工具的可視化程度個(gè)人認(rèn)為是最好的,可是售價(jià)也相當(dāng)?shù)母撸?workshopstudio.bea.com ); WSAD ( IBM WebSphere? Studio Application Developer ),現(xiàn)在的新名字是 Rational Application Developer for WebSphere Software ,因?yàn)?Rational (能想起來的就是 ROSE 這個(gè) UML 建模工具)被 IBM 收購了,商業(yè)軟件 (www-306.ibm.com/software/awdtools/developer/application/) ; Oracle 則在早期購買了 JBuilder 的源碼,后來推出了免費(fèi)的 JDeveloper ,這款軟件據(jù)說其 JSF 可視化開發(fā)功能和 Oracle 支持( www.oracle.com/technology/global/cn/software/products/jdev/ )都是非常的棒的。這么多開發(fā)工具,也在一個(gè)側(cè)面印證了 Java 開發(fā)工具的混亂以及 Java 初學(xué)者面臨的挑戰(zhàn)。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
書籍詳細(xì)目錄:

目 錄
MyEclipse 6 Java開發(fā)中文教程 1
目 錄 4
介 紹 15
文檔說明 16
適用的讀者 16
如何購買本書完整版,DVD光盤及技術(shù)支持 16
關(guān)于作者 17
版權(quán)聲明 17
第一章 安裝配置開發(fā)環(huán)境 18
1.1系統(tǒng)需求 18
1.2 JDK 的下載,安裝和配置(可選) 18
1.2.1下載JDK 18
1.2.2 安裝JDK 23
1.2.3 配置環(huán)境變量(可選) 24
1.2.4 JDK 6 中文文檔下載地址(ZIP,HTML,CHM)(可選) 26
1.3 Tomcat服務(wù)器的下載,安裝和運(yùn)行(可選) 26
1.4 JBoss 服務(wù)器的下載,安裝和運(yùn)行(可選) 28
1.5 MySQL 5數(shù)據(jù)庫服務(wù)器下載,安裝和運(yùn)行(可選) 31
1.5.1 MySQL 5 官方版本的下載和安裝,運(yùn)行 32
1.5.2 MySQL 5綠色版的下載安裝和運(yùn)行 32
1.5.2.1 下載 32
1.5.2.2 用法圖解 33
1.6 Eclipse 3.3的下載,安裝和運(yùn)行 35
1.7 MyEclipse 6的下載,安裝和運(yùn)行 37
1.7.1下載 37
1.7.2 安裝 38
1.7.2.1 ALL in ONE 版本的安裝 38
1.7.2.2 插件(PLUG-IN) 版本的安裝 39
1.7.2.3 使用ALL In ONE 版本制作MyEclipse綠色版 40
1.7.3 運(yùn)行 41
1.8 Eclipse運(yùn)行出錯(cuò)的疑難解答 41
1.9 使用高級(jí)進(jìn)程管理器來管理Java進(jìn)程 44
1.10小結(jié) 45
第二章 開發(fā)第一個(gè)Java應(yīng)用程序 46
2.1 介紹 46
2.2 手工編寫,編譯并運(yùn)行Java程序 46
2.3 使用Eclipse/MyEclipse來編寫,編譯并運(yùn)行Java程序 47
2.4小結(jié) 50
第三章 Eclipse 的基礎(chǔ)概念,配置和使用 51
3.1界面布局 51
3.1.1菜單 51
3.1.2 工具欄 51
3.1.3 透視圖(Perspective)切換器 52
3.1.4 視圖(View) 53
3.1.5 上下文菜單(Context Menu) 55
3.1.6 狀態(tài)欄(Status Bar) 55
3.1.7 編輯器(Editor) 55
3.2 常見概念和操作 56
3.2.1 項(xiàng)目(Project) 56
3.2.2工作區(qū)(Workspace) 56
3.2.3 導(dǎo)入、導(dǎo)出Java項(xiàng)目 56
3.2.3.1 導(dǎo)入項(xiàng)目 56
3.2.3.2 導(dǎo)出項(xiàng)目 57
3.2.4快速修正代碼錯(cuò)誤 57
3.2.5優(yōu)化導(dǎo)入列表 58
3.2.6添加,修改,刪除JRE 58
3.2.7查看類定義,層次和源碼 58
3.2.8查找類文件(Open Type) 59
3.2.9源碼目錄,輸出路徑,Library和編譯器版本設(shè)置 59
3.2.10生成getter和setter 方法 60
3.2.11格式化源代碼 61
3.2.12注釋和取消注釋 61
3.2.13手工和自動(dòng)編譯 61
3.2.14直接粘貼Java源碼為類文件 61
3.2.15復(fù)制項(xiàng)目中的文件 61
3.2.16斷點(diǎn)和調(diào)試器 62
3.2.17快速加入、刪除jar包到Build Path 63
3.2.18查看當(dāng)前類被哪些類引用 63
3.2.19設(shè)置編輯器字體,顏色和顯示行號(hào) 63
3.2.20 Link文件 64
3.2.21安裝插件 65
3.2.22獲取幫助和閱讀幫助文檔 65
3.2.23 CVS團(tuán)隊(duì)源代碼管理(在線閱讀) 66
3.2.24 修改文件的字符編碼 66
3.3小結(jié) 66
第四章 用MyEclipse Database Explorer管理數(shù)據(jù)庫 67
4.1功能一覽 67
4.2使用MyEclipse Database Explorer透視圖 69
4.2.1介紹 69
4.2.2連接到MyEcipse Derby數(shù)據(jù)庫 70
4.2.3切換到MyEclipse Database Explorer透視圖 70
4.2.4打開數(shù)據(jù)庫連接 71
4.2.5關(guān)閉數(shù)據(jù)庫連接 72
4.2.6瀏覽數(shù)據(jù)庫結(jié)構(gòu) 72
4.2.7編輯和執(zhí)行SQL代碼段 73
4.2.8生成實(shí)體關(guān)系(ER)圖 75
4.2.9編輯表格數(shù)據(jù) 76
4.2.10清空表格數(shù)據(jù) 77
4.2.11創(chuàng)建和刪除表格 77
4.2.12創(chuàng)建和刪除外鍵 78
4.2.13創(chuàng)建和刪除索引 79
4.2.14生成SQL語句 80
4.2.15建立到MySQL數(shù)據(jù)庫的連接 81
4.3小結(jié) 82
4.4參考資料 82
第五章 開發(fā)JDBC應(yīng)用 83
5.1系統(tǒng)需求 83
5.2創(chuàng)建數(shù)據(jù)庫表格 83
5.3創(chuàng)建Java項(xiàng)目 84
5.4添加JDBC驅(qū)動(dòng)到Build Path 85
5.5編寫JDBC訪問類 85
5.6小結(jié) 89
5.7參考資料 89
5.7.1 網(wǎng)頁 89
5.7.2 JDBC 要點(diǎn) 89
第六章 管理應(yīng)用服務(wù)器 95
6.1簡介 95
6.2 Servers 視圖 95
6.3瀏覽應(yīng)用服務(wù)器連接器 96
6.4配置連接器 97
6.4.1第1步 配置服務(wù)器的安裝信息 98
6.4.2第2步 啟用連接器 98
6.4.3第3步 選擇啟動(dòng)服務(wù)器時(shí)候所用的JDK 98
6.4.3.1可選操作:添加 JVM 99
6.5發(fā)布并運(yùn)行Java EE項(xiàng)目 100
6.5.1 Java EE 項(xiàng)目的發(fā)布類型 100
6.5.1.1 散包發(fā)布 100
6.5.1.2 打包發(fā)布 100
6.5.2向服務(wù)器發(fā)布應(yīng)用 100
6.5.2.1打開發(fā)布對(duì)話框 100
6.5.2.2點(diǎn)擊Add按鈕啟動(dòng)新建發(fā)布對(duì)話框并完成發(fā)布 102
6.6應(yīng)用服務(wù)器的管理和調(diào)試 103
6.6.1啟動(dòng)服務(wù)器 103
6.6.2監(jiān)控服務(wù)器啟動(dòng)過程 103
6.6.3停止服務(wù)器 103
6.6.4調(diào)試發(fā)布的企業(yè)應(yīng)用 104
6.7小結(jié) 104
6.8 參考資料 104
第七章 開發(fā)Hibernate應(yīng)用 105
7.1介紹 105
7.2 Hibernate 一覽 105
7.2.1簡介 105
7.2.2 Hibernate要點(diǎn) 106
7.3準(zhǔn)備工作 112
7.4創(chuàng)建 HibernateDemo 項(xiàng)目 112
7.4.1創(chuàng)建表格 112
7.4.2創(chuàng)建 HibernateDemo Java Project 113
7.4.3添加 Hibernate Capabilities 到現(xiàn)有項(xiàng)目 114
7.4.4 使用Hibernate配置文件編輯器修改文件 118
7.4.5 使用反向工程快速生成Java POJO類,映射文件和DAO 120
7.4.6 調(diào)整生成的hbm文件 132
7.4.7 編寫測(cè)試代碼 133
7.5 MyEclipse Hibernate工具的高級(jí)部分 135
7.5.1 反向工程向?qū)У耐暾f明 135
7.5.2 使用HQL編輯器 138
7.6 小結(jié) 140
7.7參考資料 141
第八章 開發(fā)Web應(yīng)用 142
8.1介紹 142
8.2 Web項(xiàng)目和術(shù)語 142
8.2.1 Java EE 中的Web項(xiàng)目結(jié)構(gòu) 142
8.2.2 MyEclipse Web 項(xiàng)目介紹 144
8.3 創(chuàng)建Web項(xiàng)目 144
8.4 創(chuàng)建HTML頁面 146
8.5 創(chuàng)建JSP頁面 148
8.6 創(chuàng)建Servlet 150
8.7 創(chuàng)建Filter(過濾器) 152
8.8 創(chuàng)建數(shù)據(jù)庫訪問層(DAO) 155
8.9 修改Servlet調(diào)用后臺(tái)類 158
8.10 發(fā)布,重新發(fā)布,運(yùn)行和測(cè)試應(yīng)用 159
8.11 調(diào)試JSP應(yīng)用 160
8.12 向現(xiàn)有Web項(xiàng)目添加Web開發(fā)功能 161
8.13高級(jí)設(shè)置 161
8.13.1修改Web項(xiàng)目的默認(rèn)設(shè)置 161
8.13.2給Web項(xiàng)目加入高級(jí)功能 162
8.14 常見問題 163
8.15 小結(jié) 163
8.16 參考資料 164
相關(guān)網(wǎng)頁 164
Tomcat JSP Web 開發(fā)中的亂碼問題小結(jié) 164
第九章 開發(fā)Struts 1.x應(yīng)用 166
9.1 介紹 166
9.2 創(chuàng)建Struts項(xiàng)目 168
9.2.1 創(chuàng)建Web項(xiàng)目 169
9.2.2 加入 Struts開發(fā)功能 169
9.3 使用Struts工具 171
9.3.1 Struts配置文件編輯器 171
9.3.2 Struts組件向?qū)?173
9.4編寫登錄應(yīng)用 175
9.4.1 應(yīng)用的流程和目標(biāo) 175
9.4.2 創(chuàng)建登錄成功頁面 175
9.4.3 使用新建Form,Action和JSP的向?qū)?chuàng)建關(guān)鍵組件 176
9.4.4 調(diào)整生成的代碼 180
9.4.5 發(fā)布,運(yùn)行并測(cè)試 183
9.4.6 練習(xí)題:如何用JDBC實(shí)現(xiàn)登錄? 184
9.5 編寫Struts整合Hibernate的分頁應(yīng)用 184
9.5.1 分頁應(yīng)用的設(shè)計(jì)思路 184
9.5.2 創(chuàng)建StrutsPageDemo項(xiàng)目,加入Hibernate開發(fā)功能 190
9.5.3 反向工程生成DAO層 190
9.5.4 編寫分頁應(yīng)用層 191
9.5.5 加入Struts表現(xiàn)層和控制層 192
9.5.6發(fā)布,運(yùn)行并測(cè)試 196
9.5.7 練習(xí):如何用Hibernate+Struts實(shí)現(xiàn)修改用戶信息功能? 196
9.6 小結(jié) 197
9.7 參考資料 197
第十章 開發(fā)Spring應(yīng)用 198
10.1 簡介 198
10.1.1 Spring簡介 198
10.1.2 MyEclipse的Spring開發(fā)功能簡介 200
10.2 開發(fā)簡單的Spring應(yīng)用 200
10.2.1 給項(xiàng)目加入Spring功能 200
10.2.2 創(chuàng)建Bean類和配置信息 202
10.2.3 Spring Beans 視圖和Outline視圖 206
10.2.4 運(yùn)行和測(cè)試 208
10.2.5 如何加載多個(gè)Spring配置文件 210
10.3 開發(fā)Spring 1.2 AOP應(yīng)用 211
10.3.1 開發(fā)Man對(duì)象 211
10.3.2 開發(fā)前置通知(Before advice)對(duì)象:FBI 212
10.3.3 裝配攔截器和Bean 212
10.3.4 測(cè)試和運(yùn)行 214
10.3.5 AOP簡介和相關(guān)概念 214
10.3.6 關(guān)于java.lang.ClassCastException: $Proxy0錯(cuò)誤的解決方法 216
10.4 開發(fā) Spring 2.0 AOP 應(yīng)用 219
10.4.1 使用aop 標(biāo)簽實(shí)現(xiàn)AOP 219
10.4.2 使用標(biāo)注(@AspectJ)實(shí)現(xiàn)AOP 221
10.4.3 開發(fā)環(huán)繞通知(Around Advice)AOP 應(yīng)用 223
10.5 Spring數(shù)據(jù)庫開發(fā) 227
10.5.1 DataSource 和 JDBCTemplate開發(fā) 227
10.5.2 Hibernate 整合 Spring開發(fā) 236
10.5.2.1 創(chuàng)建項(xiàng)目,添加必要的開發(fā)功能 236
10.5.2.2 反向工程生成Spring整合Hibernate的DAO 238
10.5.2.3 用Spring 1.2 的事務(wù)代理類解決事務(wù)提交問題 245
10.5.2.4 用Spring 2.0 的aop和tx聲明式配置解決事務(wù)提交問題 247
10.5.2.5 用Spring 2.0 的@Transactional標(biāo)注解決事務(wù)提交問題(最佳方案) 251
10.5.2.6 使用 HibernateTemplate 實(shí)現(xiàn)分頁查詢 254
10.6 小結(jié) 255
10.7 參考資料 255
10.7.1 MyEclipse生成的Spring+Hibernate無法保存數(shù)據(jù)問題的解決方法 255
10.7.2 MyEclipse生成的Spring+Hibernate無法保存數(shù)據(jù)問題的解決方法2 - 用 CGLIB 來實(shí)現(xiàn)事務(wù)管理 258
10.7.3 Spring相關(guān)的參考資料 261
第十一章 開發(fā)Spring+Struts+Hibernate應(yīng)用 263
11.1 創(chuàng)建數(shù)據(jù)庫 264
11.2 快速開發(fā) Struts 應(yīng)用 264
11.3 添加 Hibernate 功能 272
11.4 添加 Spring 功能 273
11.5 Spring 整合 Hibernate 274
11.6 開發(fā)業(yè)務(wù)層代碼 281
11.7 Spring 整合 Struts 284
11.7.1 給Action類加入message屬性 284
11.7.2 在 Struts 配置文件中加入Spring配置信息 285
11.7.3 在Spring配置文件中加入Action的bean定義 287
11.7.4 測(cè)試,Asm出錯(cuò)和log4j.properties 文件 287
11.7.5 Spring整合Struts的其它方式 289
11.8 完成整合:修改Action代碼注入業(yè)務(wù)層 293
11.9 測(cè)試運(yùn)行 295
11.10 原理探索:模擬 Action 代理類實(shí)現(xiàn) Spring + Struts 296
11.11 開發(fā)增刪改查的綜合用戶管理例子 298
11.11.1 創(chuàng)建新項(xiàng)目 299
11.11.2 用Struts設(shè)計(jì)器制作前臺(tái)業(yè)務(wù)流程 299
11.11.3 設(shè)計(jì)業(yè)務(wù)層功能 303
11.11.4 開發(fā)業(yè)務(wù)層和DAO層代碼 306
11.11.5 開發(fā)前臺(tái)頁面流程 314
11.11.6 整合Spring,Struts和Hibernate 329
11.11.7 發(fā)布,運(yùn)行,測(cè)試 334
11.11.8 思考與練習(xí) 334
11.12 小結(jié) 335
第十二章 開發(fā)Struts 2 + Spring應(yīng)用 335
12.1 介紹 337
12.2 下載Struts 2開發(fā)包 341
12.3 開發(fā)第一個(gè)Struts 2應(yīng)用 342
12.3.1 準(zhǔn)備工作 343
12.3.2 開發(fā)HelloWorld 345
12.3.3 使用國際化消息 351
12.3.4 基于POJO的Action開發(fā) 353
12.3.5 自定義Action方法和映射通配符 355
12.3.6 表單處理――登錄例子 361
12.3.7 表單驗(yàn)證 366
12.3.8 給Action注入?yún)?shù)(param)值 373
12.3.9 配置屬性和struts.properties文件 373
12.4 Struts 2整合Spring 374
12.5 實(shí)現(xiàn)文件上傳下載 380
12.5.1 文件下載 380
12.5.1.1 單個(gè)文件下載 381
12.5.1.2 下載中文文件 383
12.5.1.3 下載已存在的文件 386
12.5.2 文件上傳 389
12.5.2.1 介紹和準(zhǔn)備工作 389
12.5.2.2 單個(gè)文件上傳例子 390
12.5.2.3 文件上傳參數(shù)配置 398
12.5.2.4 上傳多個(gè)文件 400
12.6 訪問session,request等JSP對(duì)象 404
12.7 小結(jié) 408
12.8 參考資料 408
第十三章 開發(fā)JPA應(yīng)用 409
13.1 介紹 411
13.1.1 JPA 簡介 411
13.1.2 MyEclipse提供的JPA開發(fā)功能 413
13.1.3 JPA的代碼結(jié)構(gòu)和相關(guān)理論知識(shí) 413
13.1.3.1 JPA代碼結(jié)構(gòu) 413
13.1.3.2 配置文件persistence.xml 413
13.1.3.3 實(shí)體類及標(biāo)注 415
13.1.3.4 使用EntityManager來管理實(shí)體 422
13.1.3.5 Query對(duì)象 427
13.1.3.6 JPA 查詢語言(JPA QL)簡介 428
13.1.3.7 回調(diào)方法 430
13.2 準(zhǔn)備工作 431
13.3創(chuàng)建JPAHello項(xiàng)目 431
13.3.1創(chuàng)建表格 431
13.3.2創(chuàng)建 HelloJPA Java Project 432
13.3.3添加 JPA Capabilities 到現(xiàn)有項(xiàng)目 432
13.3.4 使用JPA配置文件編輯器修改文件 434
13.3.5 使用反向工程快速生成JPA實(shí)體類和DAO 437
13.3.6 調(diào)整生成的實(shí)體類標(biāo)注 452
13.3.7 編寫測(cè)試代碼 452
13.4 JPA 工具高級(jí)部分 455
13.4.1 MyEclipse Java Persistence Perspective透視圖 455
13.4.2 JPA Details 視圖 456
13.4.3 JPA 代碼編輯輔助 458
13.4.4 生成一對(duì)多等復(fù)雜映射代碼 459
13.5 Spring整合JPA開發(fā) 468
13.5.1 添加Spring開發(fā)功能 468
13.5.2 從數(shù)據(jù)庫反向工程生成實(shí)體和Spring DAO 470
13.5.3 編寫并運(yùn)行測(cè)試代碼 481
13.5.3.1 支持標(biāo)注事務(wù)時(shí)的調(diào)試代碼 481
13.5.3.2 不支持標(biāo)注事務(wù)時(shí)的調(diào)試代碼 483
13.6 小結(jié) 484
13.7 參考資料 484
第十四章 開發(fā)JSF應(yīng)用 485
14.1 前言 486
14.2 介紹 487
14.3 系統(tǒng)需求 488
14.4 快速入門 488
14.4.1 創(chuàng)建HelloJSF項(xiàng)目 488
14.4.2 創(chuàng)建消息包 490
14.4.3 創(chuàng)建受管Bean 491
14.4.4 創(chuàng)建JSP頁面 496
14.4.5 添加導(dǎo)航規(guī)則 503
14.4.6 運(yùn)行應(yīng)用程序 506
14.5事件監(jiān)聽和導(dǎo)航機(jī)制 507
14.5.1 位于Managed Bean中的事件處理方法 507
14.5.2 基于導(dǎo)航規(guī)則的命令按鈕action 511
14.5.3 加入多個(gè)ActionListener類 513
14.6 JSF中的內(nèi)置依賴注入 515
14.7 JSF整合Spring開發(fā) 517
14.7.1 簡介 517
14.7.2 創(chuàng)建項(xiàng)目jsfspring并修改Java類 518
14.7.3 修改配置文件并在JSF中注入Bean 520
14.7.4 完全使用Spring配置Bean 524
14.8 JSF+JPA的MyEclipse 官方Blog實(shí)例 525
14.7 小結(jié) 529
14.8 參考資料 530
第十五章 開發(fā)XFire Web Service應(yīng)用 530
15.1 介紹 531
15.1.1 Web Service 簡介 531
15.1.2 XFire Java SOAP 框架一覽 534
15.1.3 MyEclipse 的Web Service 工具簡介 535
15.2 基于代碼方式創(chuàng)建Web Service項(xiàng)目 535
15.2.1 系統(tǒng)需求 536
15.2.2 創(chuàng)建 HelloWorldService 項(xiàng)目 536
15.2.3 創(chuàng)建Web Service 539
15.2.4 發(fā)布運(yùn)行項(xiàng)目, 顯示 WSDL 541
15.2.5 用 Web Service Explorer 測(cè)試 543
15.2.6 創(chuàng)建Java測(cè)試客戶端 545
15.2.7給現(xiàn)有Web項(xiàng)目加入Web Service開發(fā)功能 547
15.3 創(chuàng)建單獨(dú)的客戶端項(xiàng)目 547
15.3.1 創(chuàng)建天氣預(yù)報(bào)客戶端WeatherWSClient項(xiàng)目 548
15.3.2 創(chuàng)建Web Service Client,從 WSDL生成客戶端代碼 548
15.3.3 編寫運(yùn)行測(cè)試代碼 550
15.4 JSR 181 標(biāo)注方式 Web 服務(wù)開發(fā) 555
15.4.1 XFire的標(biāo)注服務(wù)開發(fā) 555
15.4.2 JBoss下的標(biāo)注服務(wù)開發(fā) 557
15.5 可視化創(chuàng)建、修改WSDL 559
15.6常見問題 563
15.10 小結(jié) 564
15.11 參考資料 565
第十六章 開發(fā) EJB 應(yīng)用 565
16.1 介紹 566
16.1.1 概述 566
16.1.2 Java EE 5技術(shù)簡介 569
16.1.3 Java EE打包和發(fā)布 572
16.1.3.1 JAR文件 572
16.1.3.2 WAR 文件 580
16.1.3.3 EAR文件 581
16.1.4 Java EE開發(fā)中的角色劃分 583
16.1.5 JavaBean和EJB的區(qū)別 584
16.1.6 EJB和Spring能否共存 584
16.2 系統(tǒng)需求 584
16.3 準(zhǔn)備工作 584
16.3.1 MyEclipse對(duì)EJB提供的開發(fā)支持 584
16.3.1 配置應(yīng)用服務(wù)器 585
16.3.2 JBoss服務(wù)器目錄結(jié)構(gòu)簡介 585
16.4 走進(jìn)Java EE:JNDI 587
16.4.1 JNDI簡介 587
16.4.2 如何查看 JBoss服務(wù)器的JNDI樹 590
16.4.3 開發(fā)JNDI應(yīng)用 592
16.4.3.1 簡單JNDI開發(fā) 592
16.4.3.2 JNDI訪問數(shù)據(jù)源 598
16.4.3.3 使用 JNDI 進(jìn)行DNS, 郵件服務(wù)器, 主機(jī)信息查找 602
16.4.4 JBoss/Tomcat中的一個(gè)JNDI Bug問題解決 605
16.5 開發(fā) Session Bean 605
16.5.1 Session Bean簡介 605
16.5.2 開發(fā)無狀態(tài)Session Bean 610
16.5.3 體驗(yàn)無狀態(tài)Bean的混亂態(tài) 615
16.5.4 開發(fā)有狀態(tài) Session Bean 616
16.5.5 EJB發(fā)布描述符和JBoss JNDI 地址 620
16.5.5 EJB互訪問和資源注入 622
16.5.6 攔截器 629
16.5.7 EJB 和 Web 服務(wù) 631
16.5.8 EJB最佳實(shí)踐 633
16.6 開發(fā)實(shí)體Bean 634
16.5.1 使用反向工程生成 EJB 3 實(shí)體 Bean 634
16.5.2 調(diào)整生成的配置文件和實(shí)體類 645
16.5.3 編寫并運(yùn)行測(cè)試代碼 645
16.6 消息驅(qū)動(dòng)Bean 646
16.6.1 JMS簡介 646
16.6.2 JMS編程模型 650
16.6.3 JMS點(diǎn)對(duì)點(diǎn)模式編程 651
16.6.4 JMS 發(fā)布訂閱模式編程 660
16.6.5 MDB簡介及MDB編程 663
16.7 可嵌入式的EJB引擎 667
16.8小結(jié) 668
16.9 參考資料 670
16.10術(shù)語表 671
第十七章 MyEclipse UML 建模 671
17.1 介紹 672
17.1.1 UML概念及常見建模工具 672
17.1.2 MyEclipse的UML工具 673
17.2 系統(tǒng)需求 674
17.3 創(chuàng)建UML模型倉庫 674
17.4 創(chuàng)建及修改UML 圖 675
17.4.1 創(chuàng)建UML 圖形 675
17.4.2 類圖和常見修改功能 677
17.4.3 正向工程 - UML 類圖生成Java代碼 683
17.4.4 反向工程 - Java 代碼生成UML 類圖 684
17.4.5 繪圖工具 687
17.4.6 用例圖(Use Case Diagram) 688
17.4.7 活動(dòng)圖(Activity Diagram) 689
17.4.8 序列圖(Sequence Diagram) 691
17.5 常見問題 692
17.6 小結(jié) 693
17.7 參考資料 693
第十八章 圖形界面開發(fā)--AWT,Swing,SWT 694
18.1 圖形界面簡介 695
18.1.1 概述 695
18.1.2 Java的GUI類庫發(fā)展簡介 696
18.1.3 標(biāo)準(zhǔn)圖形界面的組成 697
18.1.4 常見的可視化界面開發(fā)軟件 698
18.2 Applet開發(fā) 699
18.2.1 Applet的HelloWorld開發(fā) 699
18.2.2 Applet的運(yùn)行方式 700
18.2.3 Applet的生命周期 706
18.2.4 Applet安全限制和簽名Applet 708
18.2.5 Applet參數(shù)傳遞和JavaScript互操作 712
18.2.6 從JDK的自帶例子中學(xué)習(xí)Applet和圖形界面編程 722
18.3 使用Matisse4MyEclipse開發(fā)AWT/Swing應(yīng)用 723
18.3.1 安裝開發(fā)插件 723
18.3.2 可視化開發(fā)Applet 723
18.3.3 調(diào)整生成代碼和換膚 732
18.3.4 開發(fā)UDP局域網(wǎng)聊天桌面應(yīng)用 734
18.3.5發(fā)布應(yīng)用、啟動(dòng)文件制作 745
18.4 使用Jigloo插件開發(fā)SWT/Swing應(yīng)用 752
18.4.1 Jigloo插件的下載安裝 752
18.4.2 搭建SWT開發(fā)環(huán)境 753
18.4.3 使用Jigloo開發(fā)SWT應(yīng)用 758
18.4.4 Jigloo開發(fā)SWT的常見問題 762
18.4.5 Jigloo 開發(fā) Swing應(yīng)用 764
18.5 參考資料 766
18.5.1 網(wǎng)址 766
18.5.2 Java應(yīng)用播放聲音的代碼示例 767
18.5.3 JavaScript 包的英文參考文檔 771
16.5.4 Eclipse中插件的安裝 776
18.6 小結(jié) 777
----------------------------------------------------------------------------------------------------------------------
衷心感謝劉長炯先生的無私奉獻(xiàn),謝謝。

 

視頻大小:539MB/所屬分類:JAVA視頻教程/更新時(shí)間:2010-08-24
相關(guān)JAVA視頻教程

JAVA視頻教程Rss訂閱視頻教程搜索