本文共 2570 字,大约阅读时间需要 8 分钟。
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。二者结合,就组成了经典的开发组合。
接下来分享一份来自阿里P8架构师用自己多年项目经验编写的SpringMVC+MyBatis从入门到项目实战文档。获取方式:私信我【资料】即可获取哦
本篇对Java开发的环境搭建、编译器的选择与安装都做了详细的讲解,为读者后面的开发学习做好准备。
第一章:开发环境搭建
本章知识点
提示:若读者已经自行搭建好开发环境,本章可作为参考。
本篇通过分析传统JDBC开发模式的缺陷,引出MyBatis框架诞生的背景及特点。然后通过一个入门程序让读者对MyBatis有一个大致的了解,继而展开对MyBatis配置文件、高级映射及缓存结构等知识点的讲解。最后讲解了MyBatis 与Spring 的整合开发,为后期与SpringMVC的整合做准备。
第2章了 解MyBatis
本章涉及的知识点有
提示:本章读者主要了解MyBatis的基本信息,不需要完全理解样例代码。
第3章搭建 MyBatis工作环境
本章涉及的内容有
第4章MyBatis 配置文件详解
本章涉及的知识点有
提示:本章的样例代码是在入门程序的基础上编写的。
第5章MyBatis 高級映射
本章涉及的知识点有
提示:本章的祥例代码在入门程序的基础上编写。
第6章MyBatis缓 存结构
本章涉及的知识点有
提示:本章的样例代码在入门程序的基础上编写,相关表数据为上一章的批次订单模型数
据。
第7章MyBatis技术拓展
本章涉及的知识点有
提示:本章的样例代码在入门程序的基础.上编写,相关表数据为之前的批次订单模型数据。
资料获取方式:关注+私信【资料】即可获取哦
本篇通过Spring MVC技术背景的介绍,以及与Struts框架的对比,让读者对Spring MVC在项目中扮演的角色有一一个大致的了解。然后通过图文解说的方式,详细介绍了Spring MVC的整个运行体系和所包含的架构模块,让读者带着模块化的思想去学习整个框架,而不是“盲人摸象”。在读者了解了技术背景及大体框架结构后,再逐步讲解Spring MVC的环境搭建、处理器映射器和适配器、前端控制器和视图解析器、请求映射与参数绑定、Validation 校验、异常处理和拦截器等知识点。
第8章Spring MVC
本章涉及的知识点有
第9章处理器映射器和适配器
本章涉及的知识点有
第10章前端控制器和视图解析器
本章涉及的知识点有
第11章请求映射与参数绑定
本章涉及的知识点有
第12章Validation校验
本章涉及的知识点有
第13章异常处理和拦截器
本章涉及的知识点有
第14章Spring MVC其他操作
本章涉及的知识点有
资料获取方式:关注+私信【资料】即可获取哦
本篇通过- -个水果网络销售平台项目,让读者从- -个项目负责人和开发人员的角度,全面剖析项目的整个开发流程,广到这个项目的功能设计、框架规划,细到某个具体模块的详细编码实现,让读者从宏观到微观全面掌握Spring MVC与MyBatis整合的实战项目开发流程。
第15章项目分析与建模
本章涉及的知识点有
第16章开发框架环境搭建
本章涉及的知识点有
第17章核心代码以及登录模块编写
本章涉及的知识点有
第18章零售商及货物管理模块
本章涉及的知识点有
第19章购销合同管理模块
本章涉及的知识点有
想要获取这份由阿里P8架构师用自己项目经验编写的SpringMVC+MyBatis从入门到项目实战的文档关注我+转发+私信【资料】即可获取哦
转载地址:http://jyfvi.baihongyu.com/