《Java Web框架技术》课程教学大纲_第1页
《Java Web框架技术》课程教学大纲_第2页
《Java Web框架技术》课程教学大纲_第3页
《Java Web框架技术》课程教学大纲_第4页
全文预览已结束

下载本文档

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

文档简介

《JavaWeb框架技术》课程教学大纲英文名称:JavaWebFrameworkTechnology课程代码:0117211610学时数:理论48/实验16学分:3课程类别:学科专业核心课课程性质:必修适用专业:软件工程/计算机科学与技术/计算机应用技术专业/网络工程/物联网工程先修课程:Java程序设计、JavaWeb技术考核方式:作业/上机课程的性质、地位和作用《JavaWeb框架技术》是软件工程/计算机科学与技术/计算机应用技术专业/网络工程/物联网工程专业的必修课。《JavaWeb框架技术》是Java系列编程语言(Java程序设计、JavaWeb技术)的后继提升实战能力课程。通过JavaWeb框架技术的学习,使学生掌握构建web应用的SpringMVC框架,掌握数据库访问的MyBatisORM框架,掌握松耦合的Spring容器技术,掌握自动装配SpringBoot技术,从而让学生能够快速开发各类动态网站,另外使学生了解java的构建工具Javac、Ant、Maven,掌握构建工具的机理。教学内容及要求(一)构建工具。【教学要求】掌握构建工具Javac,了解构建工具Ant,掌握构建工具Maven,理解IDE工具Eclipse中的构建功能(如何构建项目目录、如何编译、如何打包),会在Eclipse中使用Maven功能。【教学内容】1.初识构建工具;2.深入构建工具;3.Ant构建工具;4.Maven构建工具;5.深入Maven构建工具;6.构建工具Eclipse;7.Eclipse中使用Maven。【教学重点与难点】1.Maven构建工具;2.Eclipse中的构建功能;3.Eclipse中使用Maven。(二)SpringMVC框架。【教学要求】了解如何用Eclipse构建Web应用,如何在Eclipse中构建Maven项目,了解MVC框架概念,掌握SpringMVC中url请求如何调用Controller方法;掌握SpringMVC中Controller如何调用View,了解SpringMVC高级应用。【教学内容】1.构建Web应用程序;2.用Maven构建Web应用程序;3.MVC框架;4.SpringMVC中url请求调用Controller方法;5.SpringMVC中Controller调用View;6.SpringMVC高级应用。【教学重点与难点】1.SpringMVC的解耦合作用;2.SpringMVC各层之间的调用与参数传递;(三)MyBatisORM框架。【教学要求】了解ORM框架,了解JDBC中实现OR存在的问题,掌握MyBatisORM基本概念,掌握MyBatis读取数据库,掌握Mybatis写数据库,了解Mybatis的高级应用。【教学内容】1.MyBatis中的ORM;2.MyBatis读取数据库;3.MyBatis写数据库;4. MyBatis高级应用。【教学重点与难点】1.Mybatis实现Dao层;2.Mybatis读取数据库。(四)Spring容器。【教学要求】了解Spring容器的作用,掌握SpringBean的xml配置,掌握SpringBean的注解配置,了解Spring扩展,掌握Spring与Mybatis整合,掌握SSM整合。【教学内容】1.Spring概述;2.Spring容器;3.Spring注解配置;4.Spring扩展;5.Spring与mybatis整合;6.SSM整合。【教学重点与难点】1.SpringBean的xml配置;2.SpringBean的注解配置;SSM整合。(五)SpringBoot。【教学要求】了解SpringBoot的作用,掌握Springboot自动装配,掌握有条件装配,掌握SpringBoot属性配置和使用,了解自定义springbootstarter,掌握Springboot集成SSM。【教学内容】1.SpringBoot入门;2.Springboot自动装配;3.有条件装配Bean ;4.SpringBoot属性配置和使用;5.自定义springbootstarter;6.Springboot集成SSM。【教学重点与难点】1.Springboot自动装配;2.有条件装配Bean;3、SpringBoot属性配置和使用;4.Springboot集成SSM。三、教学方法与手段本课程通过实验室机房上课方式,采用案例教学法,边讲边练习模式授课。四、实验(上机、习题课或讨论课)内容和基本要求通过本课程的实验,使学生能够巩固和掌握基于框架技术的动态web网站设计的思想,使学生掌握构建web应用的SpringMVC框架,掌握数据库访问的MyBatisORM框架,掌握松耦合的Spring容器技术,掌握自动装配SpringBoot技术,从而让学生能够快速开发各类动态网站,另外使学生了解java的构建工具Javac、Ant、Maven。详见实验教学大纲。五、课程学时分配教学环节学时内容讲课实验习题课小计(一)构建工具4206(二)SpringMVC框架124016(三)MyBatisORM框架124016(四)Spring容器124016(五)SpringBoot82010总计4816064注:如有涉及不到的栏目可以自行删除,如有遗漏可自行添加。六、考核方式期末考试采用本课程采用大作业形式进行考核;总评成绩由期末成绩、实验成绩和平时成绩构成,它们的比例分别为:70%、20%和10%。七、参考资料1.李冬海,靳宗信.轻量级JavaEEWeb框架技术(第一版)[M].清华大学出版社

温馨提示

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

评论

0/150

提交评论