Spring+SpringMVC+MyBatis整合开发实战

Spring+SpringMVC+MyBatis整合开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

华为、阿里等公司4位技术专家力荐,系统分析师及CSDN博客专家15年经验总结,详解Spring Web开发。

内容简介

Spring是Java开发的首选开源框架。Spring、Spring MVC与MyBatis的组合(简称SSM)更是Java Web开发的利器,适用于复杂的企业级应用开发,尤其是互联网企业级应用开发。本书从实战人手,通过大量示例介绍了SSM整合开发的相关内容,可提升读者对框架的掌握度和理解度,从而实现对框架会用、用对及精用的目标。

本书共18章,分为5篇。

第1篇“Spring核心框架”,涵盖Spring概述,Spring IoC容器初探,Web项目环境搭建与项目创建,Spring IoC容器进阶,基于注解和代码的配置,Spring测试;

第2篇“Spring MVC框架”,涵盖Spring Web MVC概述,数据类型的转换、验证与异常处理,Spring MVC进阶,Spring MVC测试框架;

第3篇“数据技术”,涵盖数据库与Java数据访问技术,MyBatis人门,MyBatis进阶,Spring数据访问与事务管理;

第4篇“SSM整合开发”,涵盖SSM整合概述,SSM整合实例;第5篇“高级开发技术”,涵盖Spring AOP与MVC拦截器,以及Spring Security框架与多线程。

本书适合具备Java基础的SSM初学者和进阶开发人员阅读,也适合Java Web开发工程师阅读;对于探究Spring及Spring Boot框架机制与原理的资深工程师也具有参考意义。

作者简介

章节目录

版权信息

前言

第1篇 Spring核心框架

第1章 Spring概述

1.1 Spring的由来与发展

1.2 Spring的概念及理念

1.3 Spring框架体系结构

1.4 Spring生态圈

1.5 Spring资源与社区

1.6 Spring综述

第2章 Spring IoC容器初探

2.1 Spring IoC容器及相关概念

2.2 Spring容器初始化

2.3 依赖注入与方式

第3章 Web项目环境搭建与项目创建

3.1 环境与前置准备

3.2 基于Maven和Eclipse建立项目

3.3 Spring框架导入与项目目录

3.4 简单的完整实例

第4章 Spring IoC容器进阶

4.1 Bean实例化的更多方式

4.2 Bean的配置属性

4.3 依赖注入的配置

4.4 特殊的依赖配置

4.5 XML配置进阶

4.6 容器与Bean扩展点

4.7 Spring IoC容器综述

第5章 基于注解和代码的配置

5.1 Java注解

5.2 Spring支持的注解类型与开启方式

5.3 Spring支持的Java标准注解

5.4 Spring容器配置注解

5.5 自动装配的更多介绍

5.6 基于Java代码的配置

5.7 容器注解汇总

第6章 Spring测试

6.1 关于测试

6.2 Java测试框架

6.3 基于Spring的测试

6.4 Spring测试注解

6.5 测试框架注解汇总

第2篇 Spring MVC框架

第7章 Spring Web MVC概述

7.1 HTTP Web基础知识

7.2 Java Web开发

7.3 Spring MVC介绍与实例

7.4 Spring MVC技术细节

7.5 Spring MVC注解配置

7.6 基于代码配置的Spring MVC项目

7.7 MVC注解汇总

第8章 数据类型的转换、验证与异常处理

8.1 类型转换

8.2 数据绑定

8.3 数据验证

8.4 Spring MVC异常处理

第9章 Spring MVC进阶

9.1 静态资源的放行

9.2 父子容器

9.3 Spring MVC与JSON

9.4 Spring MVC与REST

9.5 文件上传

9.6 国际化

第10章 Spring MVC测试框架

10.1 Spring MVC测试概述

10.2 模拟应用服务(MockMvc)及其构建器

10.3 模拟请求构造器

10.4 结果操作

10.5 Spring MVC测试框架之其他

第3篇 数据技术

第11章 数据库与Java数据访问技术

11.1 关系型数据库介绍

11.2 MySQL数据库

11.3 Java数据访问基本技术

11.4 ORM框架介绍

11.5 JPA——Java持久层应用接口

第12章 MyBatis入门

12.1 MyBatis介绍与快速入门实例

12.2 MyBatis核心接口和类

12.3 MyBatis XML全局配置文件

12.4 XML映射文件配置

第13章 MyBatis进阶

13.1 MyBatis内部运作解密

13.2 MyBatis全局配置进阶

13.3 动态SQL

13.4 MyBatis日志

13.5 MyBatis缓存

13.6 MyBatis其他

第14章 Spring数据访问与事务管理

14.1 Spring JDBC模板类

14.2 Spring DAO支持

14.3 Spring整合ORM框架及JPA

14.4 Spring事务处理

第4篇 SSM整合开发

第15章 SSM整合概述

15.1 SSM整合综述

15.2 Spring与Spring MVC整合

15.3 Spring与MyBatis整合

15.4 SSM异常整合与处理

15.5 Java日志与SSM日志整合

第16章 SSM整合实例

16.1 项目需求、系统架构与系统设计

16.2 项目框架搭建(SSM+Ext JS)

16.3 daport-backend后端开发

16.4 daport-frontend前端开发

16.5 前后端整合开发

16.6 测试、调试与部署

第5篇 高级开发技术

第17章 Spring AOP与MVC拦截器

17.1 AOP介绍及Java代理

17.2 Java AOP框架——AspectJ

17.3 Spring AOP框架解密

17.4 MVC拦截器与过滤器

第18章 Spring Security框架与多线程

18.1 Spring Security概述与Web请求认证

18.2 Spring Security方法层级授权

18.3 Spring Security机制解密

18.4 Spring Security代码配置与测试

18.5 Spring Security实战

18.6 多线程与线程安全

Spring+SpringMVC+MyBatis整合开发实战是2020年由机械工业出版社华章分社出版,作者陈学明 编著。

得书感谢您对《Spring+SpringMVC+MyBatis整合开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Vue企业开发实战 电子书
《大型电商网站大麦网开发:vue、ES6与Webpack技能结合》
ReactNative移动开发实战 电子书
React native入门书籍,打造高品质移动用户体验。
JavaScript+jQuery开发实战 电子书
本书紧密围绕互联网行业发展对网站开发人员技术与能力的要求进行编写,主要介绍如何使用JavaScript、jQuery编写网页特效,最终制作出界面美观大方、具备动态效果、面向企业应用的商业级网站。全书共10章,主要内容包括JavaScript基础,使用JavaScript操作BOM、DOM对象,jQuery基础,jQuery中的事件与DOM操作,表单校验及AJAX数据请求等。为保证最优的学习效果,本
Laravel框架开发实战 电子书
本书共8章:第1章和第2章讲解Laravel框架的基础知识;第3章讲解表单安全和用户认证;第4章讲解数据库操作;第5章讲解Laravel框架的常用功能,如文件上传、数据分页等:第6章讲解Web前后端数据交互技术;第7章和第8章讲解实战项目“内容管理系统”。
SpringBoot开发与测试实战 电子书
一本关于Spring Boot应用程序开发和测试的入门图书。