J2EE高级应用课程教学大纲_第1页
J2EE高级应用课程教学大纲_第2页
J2EE高级应用课程教学大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、J2EE高级应用课程教学大纲课程名称:J2EE高级应用英文名称:J2EE Application课程编号:x4050681学 时 数:32其中实验(实训)学时数:8 课外学时数:0学 分 数:2.0适用专业:软件工程一、课程的性质和任务J2EE高级应用是软件工程专业的一门专业选修课程。随着Java技术的逐渐成熟与完善,作为建立企业级应用的标准平台,J2EE平台得到了长足的发展。借助于J2EE规范中包含的多项技术开发出了许多应用系统。J2EE高级应用是Java软件开发方向核心专业课,是一门实践性很强的课程。课程讲述J2EE领域三大框架技术Struts、Hibernate、Spring的整合方案。

2、通过本课程的学习,学生应理解J2EE开发平台的概念,掌握J2EE中的核心技术。使学生认识到J2EE技术架构在开发中的重要性,培养学生能使用相关的工具编写J2EE应用程序解决实际问题,为学生进一步学习其他开发专业课程和今后从事软件开发工作打下坚实的基础。二、课程教学内容的基本要求、重点和难点1、Spring概述本章一般了解Spring发展历史以及其优势,详细介绍Spring的基本概念和组成结构;重点介绍Spring开发环境的配置,简单介绍第一个Spring应用程序的实现。难点:Spring开发环境的配置。重点:Spring应用程序的构建流程。2、Spring的IoC本章重点介绍Spring的IO

3、C的使用,主要包括依赖的特性和构造,以及如何使用ApplicationContext,简单介绍Bean工厂和配置以及2.5新增的注释功能。难点:Bean工厂、配置Bean和Bean的特性。重点:Spring的IOC使用。3、Spring的AOP本章重点介绍Spring的AOP的配置,主要包括AspectJ和XML配置方法的介绍,简单介绍Spring的AOP的概念术语和特性。难点:Spring的AOP的概念术语和特性介绍。重点:Spring的AOP配置。4、Spring整合Struts2应用开发本章重点介绍Spring和Struts2的整合技术。难点:如何实现Spring和Struts2整合。重

4、点:Spring和Struts2整合技术的的应用。5、Spring整合Hibernate应用开发本章重点讲解如何搭建一个Spring+Hibernate工程。难点:如何实现Spring和Struts2整合。重点:Spring和Struts2整合技术的的应用。6、Struts2+Spring+Hibernate3应用开发本章重点讲解如何搭建一个Spring+Hibernate3+Struts2工程。难点:如何实现Spring+Hibernate3+Struts2三者的整合。重点:Spring+Hibernate3+Struts2应用到实际工程中。7、毕业设计流程管理案例分析与设计本章以毕业设计流

5、程管理为案例讲解如何搭建一个Spring+Hibernate3+Struts2工程。难点:毕业设计流程管理的分析与设计。重点:结合案例分析与设计搭建Spring+Hibernate3+Struts2工程。三、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例一Spring概述讲授+实验22 :1二Spring的IoC讲授+实验22 :1三Spring的AOP讲授+实验22 :1四Spring整合Struts2应用开发讲授+实验4+22 :1五Spring整合Hibernate应用开发讲授+实验4+22 :1六Struts2+Spring+Hibernate3应用开发讲授+实验42

6、:1七毕业设计流程管理案例分析与设计讲授+实验6+42 :1四、课程其他教学环节要求(一)实验环节实验题目实验内容学时基本要求(最低要求)Spring整合Struts2应用开发实现Spring和Struts2的整合。2实现基本操作。Spring整合Hibernate应用开发实现Spring和Hibernate的整合。2实现基本操作。Struts2+Spring+Hibernate3应用开发以毕业设计流程管理为例做Struts2+Spring+Hibernate3应用开发。4实现毕业设计流程管理的基本功能。要求:课前按实验要求认真准备实验内容;课堂完成程序测试并得到正确结果,并提交程序代码及运行

7、结果。注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯(二)作业为提高课堂教学质量,督促学生听课,任课教师可进行适当的随堂小测试;作业根据选用的教材不同自行确定,分章选题时根据教学要求的掌握程度选做作业的数量和难度,批改后做集中讲评,作业的题型应以程序设计为主。建议在课程结束前应留一道有综合内容的大习题。(三)课外以Java语言为基础的Java技术是当前网络应用的主流技术,学好Java语言可大大开阔学生的就业眼界和门路。但任何语言课光靠课堂有限的学时是掌握不了的,必须靠自己付出努力深入学习。各种学习资料应运而升,文字资料、电子课件、网上资料很多,鼓励学员充分利用,并且不能光看书本,一定要上机实验,课外教学的学时主要是指自行上机。网上有很多的例程和源代码可供下载,在此提供几个教学参考网站:a、/learnabout/java/b、c、d、 HYPERLINK e、五、本课程与其他课程的联系本课程的先修课程是J2EE程序设计;后续课程是毕业实习、实训及毕业设计等。六、教学参考书目1、Struts 2.1 权威指南,李刚,电子工业出版社,2009年5月第一版2、我的J2EE成功之路,郭峰 ,电子工业出版社,2009年11月第一版3、开发者突击:Java Web主流框架整合开发(J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论