第一篇:《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,欢迎大家多提宝贵意见和建议。同时我们还会建立课程授课网站,不断创新,争取更好的成绩。