《Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)(第2版)》 (课程英文名称) 课程编号: 学 分: 学分 课 时:76课时 (其中:讲课课时:48 上机课时:28 ) 先修课程:《Java Web开发技术教程》 适用专业:计算机以及电子信息技术的相关专业 开课部门:计算机系 一、课程的性质与目标 《Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)(第2版)》是面向计算机专业的一本企业级开发的SSM框架的技术教程,涉及到的内容包括Spring的基本知识、MyBatis的相关知识、Spring MVC的相关知识、SSM框架整合等。通过本课程的学习,学生能够掌握SSM框架技术,可以提前适应企业开发的技术要求,为以后的项目开发奠定基础。 二、课程设计理念与思路 课程设计理念:随着计算机技术的发展,当今企业对计算机相关的技术人才的要求越来越严格,不仅需要学会理论知识,更需要应用相关知识实现实际需求。本课程不只着重于书本理论知识的理解与领悟,更重要的是培养学生动手实践操作,为学生迈入企业发展奠定基础。 课程设计思路:整个课程体系的知识点都有深刻的理论分析并配有丰富的案例说明,重点是提高学生的实践操作能力。整体内容由浅入深,针对性强,以SSM框架为核心,讲解企业开发用到的技术要求。 三、教学条件要求 操作系统:Windows 7及以上 开发工具:IntelliJ IDEA、MySQL 四、课程的主要内容及基本要求 第1章 初识MyBatis框架 学习单元 第1章 初识MyBatis框架 课时 3课时 学习目标 了解框架的概念和优点 了解MyBatis框架的概念和优点 掌握MyBatis环境搭建 掌握MyBatis入门程序的编写 熟悉MyBatis工作原理 学习内容 知识点 了解 熟悉 掌握 重点 难点 框架概述 √ 框架的优势 √ 当前主流框架 √ 传统JDBC的劣势 √ MyBatis概述 √ MyBatis环境搭建 √ √ MyBatis入门程序 √ √ MyBatis工作原理 √ √ 第2章 MyBatis的核心配置 学习单元 第2章 MyBatis的核心配置 课时 5课时 学习目标 了解MyBatis核心对象的作用 掌握MyBatis核心配置文件及其元素的使用 掌握MyBatis映射文件及其元素的使用 学习内容 知识点 了解 熟悉 掌握 重点 难点 SqlSessionFactoryBuilder对象 √ SqlSessionFactory对象 √ SqlSession对象 √ √ MyBatis配置文件的主要元素 √ properties元素 √ settings元素 √ typeAliases元素 √ environments元素 √ mappers元素 √ √ MyBatis映射文件中的常用元素 select元素 √ √ insert元素 √ √ update元素 √ √ delete元素 √ √ sql元素 √ resultMap元素 √ √ 案例:员工管理系统 √ 第3章 动态SQL 学习单元 第3章 动态SQL 课时 4课时 学习目标 掌握MyBatis中动态SQL元素的使用 掌握MyBatis的条件查询操作 掌握MyBatis的更新操作 掌握MyBatis的复杂查询操作 学习内容 知识点 了解 熟悉 掌握 重点 难点 动态SQL中的元素 √ if元素 √ choose、when、otherwise元素 √ √ where元素 √ √ trim元素 √ 更新操作 √ √ foreach元素中的属性 √ foreach元素迭代数组 √ foreach元素迭代List √ √ √ foreach元素迭代Map √ √ √ 案例:学生信息查询系统 √ 第4章 MyBatis的关联映射和缓存机制 学习单元 第4章 MyBatis的关联映射和缓存机制 课时 4课时 学习目标 了解数据表之间的三种关联关系 了解对象之间的三种关联关系 熟悉关联关系中的嵌套查询和嵌套结果 掌握一对一关联映射 掌握一对多关联映射 掌握多对多关联映射 熟悉MyBatis的缓存机制 学习内容 知识点 了解 熟悉 掌握 重点 难点 关联映射概述 √ 一对一查询 √ √ 一对多查询 √ √ √ 多对多查询 √ √ √ 一级缓存 √ 二级缓存 √ √ 案例:商品的类别 √ 第5章 MyBatis的注解开发 学习单元 第5章 MyBatis的注解开发 课时 3课时 学习目标 掌握基于注解的单表增删改查 熟悉基于注解的一对一关联查询 熟悉基于注解的一对多关联查询 熟悉基于注解的多对多关联查询 学习内容 知识点 了解 熟悉 掌握 重点 难点 @Sele


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/196887.html