《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》课程教学大纲.docx
《《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》课程教学大纲.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java EE企业级应用开发教程Spring+SpringMVC+MyBatis课程教学大纲(课程英文名称)课程编号:XXXX学 分:5学分学 时:88学时 (其中:讲课学时:52上机学时:36)先修课程:Java基础案例教程、Java Web程序设计任务教程、 MySQL数据库入门适用专业:信息及其计算机相关专业开课部门:计算机系一、课程的性质与目标Oava EE企业级应用开发教程Spring+Spring MVC+MyBatis是面向计算 机相关专业开设的一门专业的Java应用开发课程,主要讲解了当前主流的SSM (Spring+Spring MVC+MyBatis)框架内容。通过本课程的
2、学习,学生能够了解 SSM框架的基础知识,并能够掌握Spring、Spring MVC和MyBatis框架的单独 使用,同时可以掌握采用SSM框架项目的实际应用开发。二、课程的主要内容及基本要求第1章 Spring的基本应用(3学时)知识点什么是SpringSpring框架的优点Spring的体系结构Spring的下载及目录结构Spring的核心容器Spring的入门程序 掌握Spring MVC常用注解的使用实践与练习建议以测试题的方式考核重要知识点,并安排上机,练习基于注解的Spring MVC 应用。第13章数据绑定(5学时)知识点 数据绑定介绍绑定默认数据类型 绑定简单数据类型绑定PO
3、JO类型 绑定包装POJO自定义数据绑定 绑定数组绑定集合重 点绑定默认数据类型 绑定简单数据类型绑定POJO类型 绑定包装POJO自定义数据绑定 绑定数组绑定集合难 点绑定包装POJO 自定义数据绑定绑定数组 绑定集合基本要求 了解Spring MVC中的数据绑定的概念熟悉Spring MVC中的几种数据绑定类型 掌握Spring MVC数据绑定的使用实践与练习建议完成相关测试题,并安排上机,练习不同类型数据的绑定。第14章JSON数据交互和RESTful支持(4学时)知识点 JSON概述 JSON数据转换 什么是RESTful 应用案例用户信息查询重 点 JSON数据转换 应用案例用户信息
4、查询难 点 JSON数据转换 应用案例用户信息查询基本要求 了解JSON的数据结构 掌握Spring MVC中JSON数据交互的使用 熟悉RESTful风格的请求样式 掌握Spring MVC中RESTful风格请求的使用 实践与练习 建议完成相关测试题,并安排上机,练习Spring MVC中的JSON数据交互 和RESTful风格请求的使用。第15章 拦截器(5学时)知识点 拦截器的定义 拦截器的配置 单个拦截器的执行流程 多个拦截器的执行流程 应用案例一一实现用户登录权限验证重 点拦截器的定义 拦截器的配置 单个拦截器的执行流程 多个拦截器的执行流程 应用案例一一实现用户登录权限验证难 点
5、 多个拦截器的执行流程 应用案例一一实现用户登录权限验证基本要求 了解拦截器定义和配置方式熟悉拦截器的执行流程 掌握拦截器的使用实践与练习建议完成相关测试题,并安排上机,练习单个拦截器和多个拦截器的配置和使用,完成通过拦截器实现用户登录权限验证的案例。第16章 文件上传和下载(4学时)知识点 文件上传概述应用案例一一文件上传 实现文件下载中文名称的文件下载重 点应用案例一一文件上传 实现文件下载中文名称的文件下载难 点中文名称的文件下载基本要求熟悉Spring MVC中文件上传的实现步骤 掌握文件上传案例的编写掌握中英文名称文件下载程序的编写实践与练习建议完成相关测试题,并安排上机,练习文件上
6、传、文件下载和中文名称 文件的下载案例。第17章 SSM框架整合(2学时)知识点 框架的整合思路整合所需JAR包介绍 编写配置文件整合应用测试重 点编写配置文件 整合应用测试难 点 整合应用测试基本要求 了解SSM框架的整合思路熟悉SSM框架整合时的配置文件内容 掌握SSM框架整合应用程序的编写实践与练习建议完成相关测试题,并安排上机,练习整合应用程序。第18章 BOOT客户管理系统(14学时)知识点 系统概述数据库设计 准备所需JAR包及数据库资源准备项目环境 用户登录实现登录验证 退出登录皆询客户 添加客户修改客户 删除客户重 点 准备项目环境用户登录 实现登录验证退出登录 查询客户添加客
7、户 修改客户删除客户难 点用户登录 实现登录验证退出登录 查询客户添加客户 修改客户删除客户基本要求了解系统架构和文件组织结构 熟悉系统环境搭建的步骤掌握登录模块和客户管理模块功能代码的编写实践与练习建议完成相关测试题,并以一节理论一节上机的方式对项目进行练习。三、学时分配章目讲课上机合计第1章 Spring的基本应用2学时1学时3学时第2章 Spring中的Bean3学时2学时5学时第 3 章 Spring AOP3学时2学时5学时第4章 Spring的数据库开发3学时2学时5学时第5章 Spring的事务管理2学时1学时3学时第6章 初识MyBatis2学时1学时3学时第7章 MyBati
8、s的核心配置5学时2学时7学时第8章 动态SQL3学时2学时5学时第9章 MyBatis的关联映射3学时2学时5学时第10章 MyBatis与Spring的整合3学时2学时5学时第章 Spring MVC入门2学时1学时3学时第12章Spring MVC的核心类和注解3学时2学时5学时第13章数据绑定3学时2学时5学时第14章 JSON数据交互和RESTful支持2学时2学时4学时第15章拦截器3学时2学时5学时第16章文件上传和下载2学时2学时4学时第17章SSM框架整合1学时1学时2学时第18章 BOOT客户管理系统7学时7学时14学时合计52学时36学时88学时四、考核模式与成绩评定办法
9、本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成 绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、 作业(5%)和上机成绩(20%)0五、选用教材和主要参考书本大纲是根据教材Java EE企业级应用开发教程Spring+Spring MVC+MyBatis所设计的。六、大纲说明本课程的授课模式为:课堂授课+上机,其中,课堂主要采用多媒体的方式 进行授课,并且会通过测试题阶段测试学生的掌握程度;上机主要是编写程序, 要求学生动手完成指定的程序设计或验证。撰写人:批准人:审定人:执行时间: 依赖注入的概念依赖注入的实现方式重 点Spring的核心容器
10、 Spring的入门程序依赖注入的概念 依赖注入的实现方式难 点 依赖注入的概念基本要求 了解Spring的概念和优点理解Spring中的loC和DI思想 掌握Applicationcontext容器的使用掌握属性setter方法注入的实现实践与练习建议完成相关测试题,并安排上机,重点考核如何编写入门程序,以及实现setter方法注入。第2章 Spring中的Bean (5学时)知识点 Bean的配置构造器实例化 静态工厂方式实例化实例工厂方式实例化 作用域的种类singleton 作用域 prototype 作用域Bean的生命周期 基于XML的装配基于Annotation的装配 自动装配重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java EE企业级应用开发教程Spring+Spring MVC+MyBatis Java EE企业级应用开发教程Spring+Spring MVC+MyBa
链接地址:https://www.taowenge.com/p-86704670.html
限制150内