首页 > 图书中心 >图书详情
Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis(第2版·微课视频版)
作者:陈恒,孙云浩 主编;楼偶俊,吴镝 副主编
丛书名:全栈开发技术丛书
定价:59.80元
印次:2-3
ISBN:9787302651192
出版日期:2024.03.01
印刷日期:2024.07.05
本书详细地讲解了 Java EE中 Spring、Spring MVC和 MyBatis三大框架(SSM)的基础知识和实际应用。为了更好地帮助读者学习 SSM框架,本书以大量案例介绍了 SSM框架的基本思想、方法和技术。 全书共 17章,第 1~5章主要讲解 Spring框架的相关知识,内容包括 Spring入门、Spring IoC、Spring Bean、 Spring AOP以及 Spring的事务管理;第 6~13章主要讲解 Spring MVC的相关知识,内容包括 Spring MVC入门、Controller、数据绑定和表单标签库、拦截器、数据验证、国际化、异常统一处理以及文件的上传和下载;第 14章主要讲解 MyBatis的相关知识,内容包括 MyBatis开发入门、映射器、动态 SQL以及 SSM框架整合的思想与流程;第 15~17章主要讲解 SSM框架整合的实践应用,内容包括 Spring Test单元测试、EL与 JSTL标签以及基于 SSM框架的电子商务平台的设计与实现。书中案例侧重实用性,趣味性强,分布合理,通俗易懂,使读者能够快速地掌握 SSM框架的基础知识、编程技巧以及完整的开发体系,为大型项目的开发打下坚实的基础。 本书可作为大学计算机及相关专业的教材或教学参考书,也可作为 Java技术的培训教材,适合广大 Java EE应用开发人员阅读与使用。
more >前言 本书适合具有 Java编程基础和一定的 Java Web相关知识的读者学习。 本书使用 Spring Framework 6.0 + MyBatis 3.5.11详细讲解了 SSM三大框架的基础知识和使用方法。本书的重点不是简单地介绍三大框架的基础知识,而是精心设计了大量实例。读者通过学习本书可以快速地掌握 SSM框架的实践应用,提高 Java EE应用的开发能力。 本书是第 2版,使用 Spring Framework 6.0 + Tomcat 10编写实例。与第 1版相比,本书删除了类型转换、格式化等内容,增加了 Spring Test单元测试内容,合并了 MyBatis的相关章节,调整了部分章节的顺序。全书共 17章,各章的具体内容如下: 第 1章主要讲解 Spring框架的一些基础知识,包括 Spring框架的体系结构、核心容器、开发环境及入门程序等内容。 第 2章主要介绍 Spring IoC的基本概念、 Spring IoC容器及依赖注入的类型等内容。 第 3章对 Spring中的 Bean进行详细介绍,主要包括 Spring Bean的配置、实例化、作用域、生命周期及装配方式等内容。 第 4章主要介绍 AOP的相关知识,包括 AOP的概念和术语、动态代理、 AOP的实现以及 AspectJ的开发等内容。 第 5章主要介绍 Spring框架所支持的事务管理,包括编程式事务管理和声明式事务管理。 第 6章主要讲解 Spring MVC的设计思想以及 Spring MVC的工作原理。 第 7章详细讲解基于注解的控制器,包括 @Controller注解类型和 @RequestMapping注解类型的使用,这是 Spring MVC框架的重点内容之一。 第 8章讲解数据绑定、表单标签库及 JSON数据交互,这也是 Spring MVC框架的重点内容之一。 第 9章主要介绍拦截器的概念、原理以及实际应用。 第 10章详细讲解 Spring MVC框架的输入验证体系,包括 Spring验证和 Jakarta Bean Validation(JSR 380)验证等主要内容。 第 11章介绍 Spring MVC国际化的实现方法,包括 JSP页面信息国际化及错误消息国际化等主要内容。 第 12章详细讲解如何使用 Spring MVC 框架进行异常的统一处理,包括使用 SimpleMappingExceptionResolver类、HandlerExceptionResolver接口、@ExceptionHandler注解及@ControllerAdvice注解进行异常的统一处理。 第 13章讲解如何使用 Spring MVC框架进行文件的上传和下载。 第 14章详细讲解 MyBatis框架的相关内容,包括环境构建、工作原理、配置文件、映射文件、级联查询、动态 SQL语句、缓存机制及 SSM框架整合开发流程,该内容是本书的重点内容之一。 第 15章主要介绍 Spring Test单元测试的相关内容,包括 JUnit 5的注解、断言以及单元 测试用例。第 16章介绍 EL与 JSTL的基本用法。第 17章以电子商务平台的设计与实现为综合案例,讲述如何使用 SSM(Spring+Spring MVC+MyBatis)框架整合开发一个 Web应用。为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、在线题库、习题答案、教学进度表、实验大纲、实验指导书和微课视频。 资源下载提示 课件等资源:扫描封底的“课件下载”二维码,在公众号“书圈”下载。素材(源码)等资源:扫描目录上方的二维码下载。在线自测题:扫描封底的作业系统二维码,再扫描自测题二维码在线做题。微课视频:扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可以 在线学习。 本书是辽宁省一流本科课程“工程项目实训”、辽宁省普通高等学校一流本科教育示范专业“大连外国语大学计算机科学与技术专业”的建设成果。 本书的出版得到清华大学出版社相关人员的大力支持,在此表示衷心感谢。同时,编者参阅了相关书籍、博客以及其他官网资源,在此对这些资源的贡献者与分享者深表感谢。由于框架技术发展迅速,并且持续改进与优化,加上编者水平有限,书中难免存在不足之处,敬请各位专家和读者批评指正。 编 者 2024年 3月 扫一扫
more >同系列产品more >
- Spring+Spring MVC+MyBatis+Spring...
陈恒 主编;吴镝 杨松
查看详情
定 价:69.80元
- Java Web开发从入门到实战(第2版·...
陈恒 主编;刁建华 朱毅
查看详情
定 价:59.80元
- Spring Boot从入门到实战(第2版·...
陈恒 主编;贾慧敏 楼偶
查看详情
定 价:59.80元
- Java Web开发从入门到实战(Intell...
陈恒 主编;梁艺多 董宗
查看详情
定 价:69.80元
- Spring Boot + Vue.js全栈开发从入...
陈恒 主编;关菁华、张
查看详情
定 价:79.80元