《JavaEE企业级应用开发案例教程》教案第1课JavaEE企业级应用入门.docx
《《JavaEE企业级应用开发案例教程》教案第1课JavaEE企业级应用入门.docx》由会员分享,可在线阅读,更多相关《《JavaEE企业级应用开发案例教程》教案第1课JavaEE企业级应用入门.docx(8页珍藏版)》请在第壹文秘上搜索。
1、JavaEE企业级应用开发案例教程(Spring+SpringMVC+MyBatis)教案课时分配表章序课程内容课时备注1JavaEE企业级应用入门22Spring基础23SpringBean管理44SpringAOP45Spring数据库编程66SpringMVC基础27数据绑定和请求响应48异常处理和拦截器69文件上传和下载410MyBatis基础411动态SQL612MyBatis关联映射和缓存机制413MyBatis注解配置414SSM框架整合215学校图书管理系统IO封64课题JavaEE企业级应用入门课时2课时(90min)教学目标知识目标:(I)理解企业级应用的概念和特点(2)了
2、解企业级应用的解决方案、常见的JavaEE企业级应用开发框架能力目标:能在Windows系统中搭建企业级应用开发环境,使用Eclipsc创建简单的JavaWeb项目,并能在Tomcat服务器中运行素质目标:通过对计算机技术的了解,明确科学技术给我们生活方方面面带来的各种便利,进而培养学生的探索意识教学重难点教学重点:企业级应用概念及其解决方案,常见的JaVaEE企业级应用开发框架,搭建企业级应用开发环境教学难点:开发环境的搭建教学方法问答法、讨论法、讲授法、演示法、任务驱动法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其
3、提醒同学通过APP或其他学习软件,完成课前任务请大家上网查找JavaEE的相关资料,了解JavaEE的基本概念。【学生】完成课前任务考勤【教师】使用APP进行签到【学生】班干部报请假人员及原因新课预热【教师】自我介绍,与学生简单互动,介绍课程内容、考核标准等【学生】聆听、互动【教师】讲解JaVaEE的在企业级应用中的重要性,增强学生学习兴趣随着浏览器功能的日益强大、网页技术的日益流行,以及应用服务器软件和中间件产品的逐步成熟,浏览器/服务器(B/S)结构的企业级应用已经成为一种流行趋势。针对其编程需求,企业级应用程序版本JaVaEE诞生了,它提供了多种框架,简化和规划了分布式多层企业级应用的开
4、发和部署。【学生】聆听、记录、理解问题导入【教师】提出以下问题:通过上述同学们对JaVaEE的初步了解,请用自己的话总结什么是企业级应用。【学生】思考、举手回答传授新知【教师】讲解JaVaEE企业级应用的基础知识一、企业级应用及解决方案【教师】讲解企业级应用的概念、特点、解决方案(一)什么是企业级应用企业级应用是指为商业组织、大型企业创建并部署的应用.企业级应用的结构复杂、涉及的外部资源众多、事务密集、数据量大、用户数多,需要较强的安全性。在企业中,一般会部署多个彼此连接、通过不同集成层次进行交互的企业级应用,同时这些应用又都可能与其他企业的相关应用连接,从而构成一个结构复杂的分布式企业应用群
5、集.企业级应用不仅有强大的功能,还能满足未来业务变化的需求,易于升级和维护。它们通常具有以下特点.(1)海量数据持久保存。(2)数据一致。(3)响应迅速。(4)与其他应用集成。(5)安全性高。(6)具备可扩展性。(7)人性化的界面设计。(详见教材)【课堂问答】*【教师】随机邀请学生回答以下问题根据上述对JavaEE的表述,我们明确了JavaEE的概念不楷点,那么同学们学习Java的时候,还提到过JavaSE,那么JavaSE又是指什么?【学生】聆听、思考、回答【教师】总结学生的回答(二)企业级应用解决方案一般来说,企业级应用开发主要分为表现层、业务逻辑层和数据持久层,表现了高内聚,低耦合”的思
6、想。(1)表现层:主要负责发起用户请求,并显示响应结果,还用于分派用户请求,从而执行不同的业务逻辑。(2)业务逻辑层:主要负责域的传递和处理,包括具体的业务逻辑操作,并返回处理结果。(3)数据持久层:主要负责对降库的访问与操作。目前,JavaEE实现企业级应用的主流框架为SSM,即Spring.SpringMVC和MyBatis的整合框架,它们分别实现了企业级应用的业务逻辑层、表现层和数据持久层。SSM框架的体系结构如图1-1所示(详见教材).其实,Spring贯穿于表现层、业务逻辑层和数据持久层。Spring在表现层提供了SpringMVC框架,在业务逻辑层可以管理事务、记录日志等,在数据持
7、久层可以整合MyBatisxHibernatexJdbcTempIate等技术。二、常见的JaVaEE企业级应用开发框架【教师】讲解SSM框架、SpringBoot.SpringCloud()SSM框架1 .SpringSpring是JaVaEE的一个轻量级开源框架,它是为了解决企业级应用开发的复杂性而产生的。SPring的主要优势是分层架构,它可以将单层框架组合在一起,建立一个连贯的体系,以统一、高效的方式构建整个应用。Spring自诞生以来备受青睐,一直被广大开发者作为JavaEE企业级应用开发的首选。2 .SpringMVCSpringMVC是Spring提供的一个基于MVC设计模式的轻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEE企业级应用开发案例教程 JavaEE 企业级 应用 开发 案例 教程 教案 入门