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