Java-EE-SpringMVC与MyBatis企业开发实战-1-综述课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Java-EE-SpringMVC与MyBatis企业开发实战-1-综述课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java EE SpringMVC MyBatis 企业 开发 实战 综述 课件
- 资源描述:
-
1、SpringMVC与MyBatis企业开发实战第一章 综述学习本课程收获学完本门课程后,你能够了解JavaEE技术体系掌握JavaWeb编程基础 Jsp技术和Servelt掌握JDBC技术掌握Spring 框架掌握MyBatis框架掌握SpringMVC框架掌握Spring+SpringMVC和Mybatis三大框架在项目中整合使用第一章 综述JavaEE应用技术的知识体系 Core Java JDBC Web开发基础(包含HTML,Css,简单的Javascript)Jsp(JavaServer Pages)技术 Servlet技术依然是最底层核心 重用先行者的技术积累:框架 Spring框
2、架(JavaEE集大成者)MyBatis框架 SpringMVC框架JavaEE的多层应用模型(Sun公司的定义)客户层(B/s结构没有,C/S结构才有)Web层(B/s结构有,C/S结构没有)以上一个系统中一般只有一个业务层企业信息系统层 (简称EIS)1.1JavaEE技术和相关框架M-V-C三层的概念q MVC模型q 模型 视图 控制器的角色关系图MVC 和 Struts2 以及SpringMVC q MVC 模式 MVC(Model、View、Controller),是软件开发过程中比较流行的设计思想。在了解 MVC之前,首先要明确一点,MVC 是一种设计模式(设计思想),不是一种编程
3、技术MVC 模式q MVC 思想:编写 JSP,负责输入查询代码,提交到 Servlet,Servlet 进行安全验证,调用 Dao 来访问数据库,得到结果,跳转到 JSP 显示MVC 思想q MVC 思想如图Struts1.x和Struts2简介q 1)Struts是Java语言领域中最早实现MVC模块的框架,早在2000年,Craig McClanahan 采用了 MVC 的设计模式开发Struts。q Struts和另外一个著名的Web框架WebWork合并,将新的框架称为Struts2。将以前的旧Struts称为Struts1Struts2 简介q Struts2 是在另一个非常流行的
4、框架:WebWork 基础上发展起来的。因此,可以说,Struts2 并没有继承 Struts1 的特点,反而和 WebWork 非常类似;换句话说,Struts2 是衍生自 WebWork,而不是 Struts1。正是由于这个原因,Struts2 吸引了众多的 WebWork 开发人员来进行使用。并且由于 Struts2 是 WebWork 的升级,在各种 功能和性能方面都有很好的保证,吸收了 Struts1 和 WebWork 两者的优势,因此也是一个非常优秀的框架Hibernate 框架简介q ORMapping 思想给数据库层的操作带来了巨大的好处,但是,ORMapping 毕竟只是一
展开阅读全文