第一篇:《Java EE框架技術進階式教程》源代碼的使用說明
源代碼的使用說明
尊敬的讀者:
您好,為了方便讀者學習和相關老師的教學,作者在編寫教材的過程中整理了與本教材配套的相關資料,由于作者長期從事本校《輕量級Java EE開發》課程的教學,本教材也是我校《輕量級Java EE開發》課程的配套教材,因此我們提供本課程全部的教學資料。資料清單如下:
1、《輕量級Java EE開發》課程標準
2、《輕量級Java EE開發》課程說課材料
3、《輕量級Java EE開發》授課計劃
4、《輕量級Java EE開發》新版任務式教案
5、《輕量級Java EE開發》各章節課件
6、《Java EE框架技術進階式教程》源代碼
本教材在制作的過程中,反復核對過代碼,錯誤率較少,可以放心使用。但是由于存儲空間有限,在源代碼部分做了一些調整,具體使用方法如下,請參照下面的方法使用,保證可以正確運行,達到現代化教學的目的。
(1)《Java EE框架技術進階式教程》一書的第1至第6單元涉及的源代碼,均通過工程給出,讀者只需要將工程導入MyEclipse或安裝好插件的Eclipse環境就可以運行了。課本第2單元講述了環境的搭建過程,請讀者到相關網站上下載免費的Eclipse環境、插件和Tomcat6.0。
(2)為了節省資源空間,“第7單元”給出的工程,不包含所需要的Struts 1.0的JAR包。所需JAR包在“第7單元”文件夾的“JAR包庫”中給出,請讀者首先將工程導入MyEclipse編譯器,然后請將“JAR包庫”文件夾中的JAR包導入工程,即可運行。第七單元的所有工程均使用相同的“JAR包”文件,共計20個。
(3)第8單元的“LoginStruts1”工程所需的JAR包與第7單元所需JAR包相同,請讀者在運行“LoginStruts1”工程時,將第7單元“JAR包庫”中的20個JAR包導入,即可運行。“LoginStruts2”工程可以直接導入到MyEclipse編譯器中運行。
(4)第9單元共涉及6個案例,這六個案例均屬于Struts 2.0的案例,因此這六個案例使用的JAR包相同,所以為了節省存儲空間,作者將這6個案例涉及的27個Struts 2.0的JAR包整理出來,放在“第9單元”文件夾下的“JAR包庫”文件夾中,共計27個JAR包文件。在讀者將“第九單元”的工程導入MyEclipse編譯器后,還需要將相應的“JAR包庫”中的27個文件導入。
(5)第10、11、12單元的所有名為“ShoppingHibernate”工程均屬于基于Hibernate框架開發的案例,這些工程使用的JAR包庫在“第12單元”文件夾下“JAR包庫”文件夾中,共計10個JAR包文件,讀者在將“ShoppingHibernate”工程導入到MyEclipse編譯器后,需要導入“第12單元”文件夾下“JAR包庫”文件夾中的全部JAR文件,即將這些JAR包文件放到工程中的“lib”包(文件夾)中即可。在第10、11單元中的名為“ShoppingJDBC”的工程可以直接導入到MyEclipse中運行。
(6)第13單元中的所有工程均可以直接導入運行。
(7)第14單元中的“TestPointCut”、“TestProxyFactory”、“TestSpringAdvice”和“UserLoginLogSystem”工程需要3個SpringJAR包文件,這些文件在“第14單元”文件夾下的“JAR包庫”文件夾中,讀者需要首相將這些工程導入到MyEclipse編譯器,然后再將“JAR包庫”文件夾下的這3個JAR文件導入到工程的“lib”包(文件夾)中,即可運行。第14單元的其他工程無需導入JAR包即可運行。
(8)第15單元的“CartSystem”和“SSHUserLogin”工程使用的“JAR”包相同,共計75個文件,該JAR包文件在“第15單元”文件夾下的“JAR包庫”文件夾中,讀者需要在導入工程后,導入這75個JAR包。“LoginSpringStruts2”工程導入MyEclipse后可以直接運行。
(9)第16單元的工程所使用的JAR包和“第15單元”文件夾下的“JAR包庫”文件夾下的JAR包相同,讀者需要在導入工程后,導入這75個JAR包。
敬愛的讀者朋友,如果需要幫助可以和作者取得聯系,我的E-Mail為:yzhao-monica@hotmail.com,歡迎大家多提寶貴意見和建議。同時我們還會建立課程授課網站,不斷創新,爭取更好的成績。