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