《Java EE企业级应用开发案例教程(Spring+Spring MVC+MyBatis)》课程标准.docx

《Java EE企业级应用开发案例教程(Spring+Spring MVC+MyBatis)》课程标准.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《JavaEE企业级应用开发案例教程(Spring+SpringMVC+MyBatis)》课程标准

【课程名称】JavaEE企业级应用开发案例教程(Spring+SpringMVC+MyBatis)

【课程编码】

【课程类别】专业核心课【适用专业】计算机相关专业

【授课单位】【总学时】66

【编写执笔人】【编写日期】

一、课程定位和课程设计

1.1课程性质与作用

1.1.1课程性质

《JavaEE企业级应用开发案例教程(Spring+SpringMVC+MyBatis)》课程是计算机相关专业的一门高级专业平台课程,是在学习了java程序设计、数据库技术与应用、javaweb应用开发等先行课程,具备了一定专业基础知识,包括java程序设计能力、数据库基础操作能力、基本的javaweb开发能力的基础上,开设的一门理论理实一体化的课程。其功能是对接专业人才培养目标,面向web前端开发人员、javaweb动态网站建设和开发程序员、java程序员等工作岗位,培养个人web开发专业技术和团队协作开发中、大型网站项目的素质,具备一定整体项目统筹分析设计能力和模块规划能力、个人模块代码的开发能力,以及理论和项目实践相互结合进行项目开发的能力,为后续毕业设计和顶岗实习等实践环节的开展奠定坚实的理论和技能基础。

1.1.2课程作用

该课程能够使学生系统化地了解和掌握JavaEE企业级应用开发的流程,以及采用的相关技术。通过本课程的学习,可以使学生掌握SSM框架的使用方式,掌握JavaEE企业级开发的相关技术,理解企业级开发中的开发流程,这不仅能够帮助学生加深对Java语言的认知,还能够使学生牢牢把握Java语言的应用方向,使学生具备分析问题和解决问题的能力,让学生能够学以致用,做到既兼顾原理又注重实践,为以后的企业级项目开发奠定基础。

1.2课程设计思路

本课程根据学生的认知规律,采用“基于工作过程的项目导向、任务驱动教学模式”。结合企业对JavaEE开发的实际要求,基于企业级应用的开发过程,以项目化教学来组织课程内容,在课程内容的选择中,以应用开发及其工作过程为背景,紧密围绕项目为载体,依据学习领域专业能力目标、学习方法目标和社会能力目标进行学习情境设计,通过情境学习与训练,实施理论与实践相结合的教学,使学生达到熟能生巧的目的。

在教学过程中,主要以任务来驱动、以项目为导向。每个项目都是来源于实际工作中的典型任务,项目和任务的学习与实施过程也就是工作过程,学生带着真实的学习任务,组成小组合作研究,分析任务、探究问题,找出解决方法并予以实施,由其他小组及教师进行评价,在完成“任务”的过程中培养了学生的自主学习能力、创新能力、团队合作精神,分析问题和解决问题的能力。

二、课程目标

2.1知识目标

(1)理解企业级应用的概念和特点,了解企业级应用的解决方案,了解常见的JavaEE企业级应用开发框架;

(2)了解Spring的优点和体系结构、Spring的下载方法和目录结构,理解Spring的控制反转和依赖注入,了解SpringIoC容器的工作原理和常用接口;

(3)了解XML格式配置文件的元素和属性、Bean的作用域、Bean的生命周期,掌握Bean的装配方式;

(4)了解SpringAOP的概念和常用术语、SpringAOP的实现机制,掌握SpringAOP基于XML和注解的实现方法;

(5)掌握SpringJDBC的配置,以及JdbcTemplate类的常用方法,了解SpringJDBC的优势、Spring事务管理的核心接口;

(6)掌握SpringMVC常用注解的使用方法,了解SpringMVC的常用组件和工作流程、SpringMVC的请求映射方式;

(7)掌握SpringMVC中各种类型数据绑定的方法、SpringMVC中请求响应的方法;

(8)掌握SpringMVC中处理异常的方法、SpringMVC中定义和配置拦截器的方法;

(9)掌握SpringMVC中文件上传、下载的方法;

(10)了解MyBatis的工作流程、MyBatis的核心对象、核心配置文件和映射文件;

(11)掌握MyBatis的动态SQL中判断和循环元素的使用方法、MyBatis的动态SQL中辅助元素的使用方法;

(12)理解数据表之间的3种关联映射关系,掌握MyBatis中一对一、一对多和多对多关联查询的方法;

(13)掌握MyBatis中基于注解的单表增查改删方法、MyBatis中基于注解的多表关联查询方法、MyBatis中基于注解的实现动态SQL方

文档评论(0)

1亿VIP精品文档

相关文档