热门文档
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2023-04-19 15:04:26 《千家妙方 上册 1982年》(李文亮等编)
- 2023-10-13 17:09:40 楚辞 中华传统诗词经典 可复制-李山-9787101097528
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-24 16:17:09 《性爱健康指南》石四维编著
- 2023-10-13 17:09:40 超速学习:我这样做,一个月学会素描,一年学会四种语言,完成MIT四年课程-斯科特·扬著,林慈敏译-9789861755533
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2023-10-13 17:09:40 初中诗词格律读本 可复制-周建忠 徐乃为 王业强编著-9787101121704
- 2023-10-13 17:09:40 曾国藩家书 中华经典藏书(升级版)可复制-檀作文译注-9787101115482
- 2023-01-11 15:23:39 孔子学院传播研究_刘程 安然著_9787516112922
- 2023-10-13 17:09:40 菜根谭 中华经典藏书(升级版)可复制-杨春俏译注-9787101115611
1、本文档共计 276 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言Spring+Spring MVC+MyBatis(简称:S框架)在Java Web开发领域中占据着十分重要的地位,一路走来已十余载,作为目前流行的轻量级J2EE框架,在保留了经典JavaEE应用架构高度可扩展性和高度可维护性的基础上,降低了Java EE应用的技术和部署成本,对于大部分企业应用是第一首选。因此掌握并学会使用S框架进行开发,成为Java Web开发人员必备技能之一。与同类书相比,本书的主要特色是,内容来自于一线互联网公司的工程实践,着重展现新版本Spring5+Spring MVC5+MyBatis3.4.6核心技术的原理剖析与各种热点技术的整合应用与实践,帮助读者通过完整的实例了解和学习S框架,又好又快地掌握S的开发技能。本书结构本书共12章,第1章至第9章主要是S框架基础知识篇,第10章和第11章主要是Spring MCV和MyBatis内部原理篇,最后一章为实战篇。以下是各章的内容概要:第1章主要介绍开始学习Spring MVC和MyBatis之前的环境准备,包括JDK安装、Intellij IDEA安装、Tomcat安装和配置、Maven安装以及MyL数据库安装等。第2章主要对Spring、Spring MVC、MyBatis进行简单概述以及如何一步一步快速搭建第一个S。第3章主要回顾了Spring的基础知识IOC和AOP、IOC和AOP背后的实现原理以及设计模式。这些设计模式包括单例模式、简单工厂模式、工厂方法模式、动态代理模式等。第4章主要介绍MyBatis常用的映射器元素、动态L元素、MyBatis注解配置和关联映射。第5章主要介绍MyBatis提供的RowBounds分页的使用和原理,以及分页插件PageHelper的使用和原理。第6章主要介绍Spring MVC常用注解,包括请求映射注解和参数绑定注解、Spring MVC信息转换原理。第7章主要介绍Spring的Validation校验框架、JSR303校验以及常用的注解。第8章主要介绍Spring事务管理,包括Spring声明式事务和Spring注解事务行为,MyBatis事务管理。Ⅱ|Spring MVC+MyBatis快速开发与实战第9章主要介绍MyBatis缓存机制,包括一级缓存和二级缓存以及一级缓存和二级缓存的使用及原理。第l0章主要介绍Spring MVC执行流程的原理剖析、前端控制器DispatcherServlet原理、处理映射器和适配器原理、视图解析器原理等。第l1章主要介绍MyBatis的整体框架、MyBatis初始化流程及原理、MyBatis执行流程及原理等。第12章主要介绍高并发的常规解决方案,Redis缓存和消息中间件MQ的安装和使用以及如何一步一步实现高并发点赞。学习本书的预备知识Java基础读者需要掌握J2SE基础知识,这是最基本的也是最重要的。Java Web开发技术在实战中需要用到Java Web的相关技术,比如HTML、Tomcat等技术。数据库基础读者需要掌握主流数据库基本知识,比如MyL,同时掌握基本的L语法以及常用数据库的安装。本书使用的软件版本本书实战开发环境为:操作系统Windows10开发工具Intellij IDEA2018.1DK使用1.8版本Tomcat使用1.8版本Spring最新版5.0.4.RELEASESpring MVC最新版5.0.4.RELEASEMyBatis最新版3.4.6读者对象本书适合所有Java编程语言开发人员,所有对Spring+Spring MVC+MyBatis感兴趣