Java的開(kāi)發(fā)中可以有多種開(kāi)發(fā)方式,最基礎(chǔ)的可以使用記事本,也可以使用智能集成開(kāi)發(fā)工具。在理論上,不管使用什么工具,都是可以進(jìn)行項(xiàng)目開(kāi)發(fā)的,但是開(kāi)發(fā)速度相差是非常大的。 MyEclipse做為一款集成開(kāi)發(fā)工具,大大節(jié)省了程序員的工作范圍,能夠很大程度的提高工作效率,從而使項(xiàng)目開(kāi)發(fā)更快捷。
目前開(kāi)發(fā)中可以選擇的集成開(kāi)發(fā)工具有很多,但是使用最多的還是MyEclipse,在絕大部分的開(kāi)發(fā)公司中都是使用它。所以是否能夠熟練使用MyEclipse決定了是否能夠很好的融入開(kāi)發(fā)團(tuán)隊(duì)的關(guān)鍵。
JAVA開(kāi)發(fā)利器MyEclipse全面講解
第1章開(kāi)發(fā)環(huán)境的搭建
1.1下載和安裝JDK
1.2下載和安裝MySQL數(shù)據(jù)庫(kù)
1.3下載和安裝Tomcat服務(wù)器
1.4MyEclipse的環(huán)境搭建
1.5開(kāi)發(fā)HelloWorld程序
1.6開(kāi)發(fā)接口程序
第2章常用開(kāi)發(fā)操作和技巧
2.1常用配置操作
2.2源代碼操作
2.3包圍方式
第3章重構(gòu)
3.1物理結(jié)構(gòu)重構(gòu)
3.2類內(nèi)部重構(gòu)
3.3類層次重構(gòu)
3.4引入重構(gòu)
第4章管理數(shù)據(jù)庫(kù)
4.1認(rèn)識(shí)MyEclipse中自帶的數(shù)據(jù)庫(kù)
4.2對(duì)MySQL數(shù)據(jù)庫(kù)的管理
4.3進(jìn)行數(shù)據(jù)庫(kù)操作
4.4使用JDBC開(kāi)發(fā)網(wǎng)絡(luò)商城的數(shù)據(jù)訪問(wèn)層
第5章管理服務(wù)器并進(jìn)行Web開(kāi)發(fā)
5.1認(rèn)識(shí)MyEclipse中的服務(wù)器
5.2管理外部Tomcat服務(wù)器
5.3開(kāi)發(fā)Web項(xiàng)目中的HelloWorld
5.4發(fā)布項(xiàng)目
5.5開(kāi)發(fā)HTML頁(yè)面程序
5.6開(kāi)發(fā)JSP程序
5.7開(kāi)發(fā)JavaBean程序
5.8開(kāi)發(fā)Servlet程序
5.9開(kāi)發(fā)網(wǎng)絡(luò)商城的顯示層和控制層
第6章進(jìn)行Struts開(kāi)發(fā)
6.1開(kāi)發(fā)Struts項(xiàng)目
6.2開(kāi)發(fā)Struts項(xiàng)目中的相關(guān)程序
6.3通過(guò)視圖創(chuàng)建Struts程序
6.4快速搭建論壇項(xiàng)目后臺(tái)
第7章進(jìn)行Hibernate開(kāi)發(fā)
7.1開(kāi)發(fā)Hibernate項(xiàng)目
7.2開(kāi)發(fā)Hibernate項(xiàng)目中的程序
7.3配置映射文件
7.4使用注解方式開(kāi)發(fā)Hibernate程序
7.5進(jìn)行HQL語(yǔ)句編輯
7.6使用Hibernate替換論壇項(xiàng)目的數(shù)據(jù)訪問(wèn)層
第8章進(jìn)行Spring開(kāi)發(fā)
8.1Spring概述
8.2開(kāi)發(fā)Spring項(xiàng)目
8.3開(kāi)發(fā)控制反轉(zhuǎn)程序
8.4依賴注入
8.5面向切面編程
第9章SSH框架整合開(kāi)發(fā)
9.1Spring+Hibernate整合開(kāi)發(fā)
9.2Struts+Spring整合開(kāi)發(fā)
9.3SSH框架整合開(kāi)發(fā)博客網(wǎng)站
第10章進(jìn)行Struts2開(kāi)發(fā)
101使用插件開(kāi)發(fā)Struts2項(xiàng)目
102使用插件開(kāi)發(fā)Struts2程序
103手動(dòng)搭建Struts2開(kāi)發(fā)環(huán)境
104手動(dòng)開(kāi)發(fā)Struts2程序
第11章SSH2框架整合開(kāi)發(fā)
111Struts2+Spring整合開(kāi)發(fā)
112SSH2框架整合開(kāi)發(fā)考試系統(tǒng)
第12章調(diào)試和測(cè)試
121調(diào)試
122測(cè)試
123測(cè)試方法
124注解在測(cè)試中的使用
125運(yùn)行多個(gè)測(cè)試
第13章CVS和SVN版本控制
131本地版本控制
132CVS版本控制
133SVN版本控制
第14章UML建模
141創(chuàng)建UML模型倉(cāng)庫(kù)
142用例圖
143類圖
144UML和Java程序之間的轉(zhuǎn)換
145狀態(tài)圖
146活動(dòng)圖
147時(shí)序圖
第15章團(tuán)隊(duì)開(kāi)發(fā)新聞發(fā)布系統(tǒng)
151系統(tǒng)分析和設(shè)計(jì)
152DBA團(tuán)隊(duì)分析和設(shè)計(jì)數(shù)據(jù)庫(kù)
153項(xiàng)目經(jīng)理配置版本控制服務(wù)器
154開(kāi)發(fā)數(shù)據(jù)訪問(wèn)層
155開(kāi)發(fā)業(yè)務(wù)邏輯層
156開(kāi)發(fā)控制層
157開(kāi)發(fā)表現(xiàn)層并運(yùn)行系統(tǒng)