作品简介

本书详细地讲解Java EE中Spring、Spring MVC和MyBatis三大框架(以下简称SSM)的基础知识和应用。本书由浅入深、循序渐进,在对知识点进行讲解时采用大量案例,可以更好地帮助读者学习和理解SSM的核心技术。本书重点章节对应提供了37个教学视频。

本书共16章,分为4部分。第一部分是Spring篇,涵盖Spring基础、Spring中的Bean、Spring AOP、Spring的数据库开发、Spring的事务管理。第二部分是MyBatis篇,涵盖初识MyBatis、MyBatis的核心配置、动态SQL、MyBatis的关联映射和MyBatis与Spring的整合。第三部分是Spring MVC篇,涵盖Spring MVC入门、Spring MVC数据绑定、JSON数据交互和RESTful支持、拦截器。第四部分是应用实战篇,包含SSM框架整合和完整的SSM实战案例。

本书内容精练、重点突出、实例丰富,是SSM框架技术学习者的必备参考书,同时非常适合大中专院校师生学习阅读,也可作为高等院校计算机专业的教材使用。

吴为胜,杨章伟编著

作品目录

  • 内容简介
  • 前言
  • 第1章 Spring基础
  • 1.1 Spring概述
  • 1.2 控制反转(IoC)与依赖注入(DI)
  • 1.3 习题
  • 第2章 Spring中的Bean
  • 2.1 Bean的配置
  • 2.2 Bean的作用域
  • 2.3 Bean的装配方式
  • 2.4 习题
  • 第3章 Spring AOP
  • 3.1 Spring AOP简介
  • 3.2 AspectJ开发
  • 3.3 习题
  • 第4章 Spring的数据库开发
  • 4.1 Spring JDBC
  • 4.2 Spring JdbcTemplate的常用方法
  • 4.3 习题
  • 第5章 Spring的事务管理
  • 5.1 Spring事务管理概述
  • 5.2 声明式事务管理
  • 5.3 习题
  • 第6章 初识MyBatis
  • 6.1 MyBatis概述
  • 6.2 MyBatis入门程序
  • 6.3 习题
  • 第7章 MyBatis的核心配置
  • 7.1 MyBatis的核心对象
  • 7.2 MyBatis配置文件元素
  • 7.3 映 射 文 件
  • 7.4 习题
  • 第8章 动态SQL
  • 8.1 <if>元素
  • 8.2 <choose>、<when>和<otherwise>元素
  • 8.3 <where>、<trim>元素
  • 8.4 <set>元素
  • 8.5 <foreach>元素
  • 8.6 <bind>元素
  • 8.7 习题
  • 第9章 MyBatis的关联映射
  • 9.1 关联关系概述
  • 9.2 MyBatis中的关联关系
  • 9.3 习题
  • 第10章 MyBatis与Spring的整合
  • 10.1 整合环境搭建
  • 10.2 整合
  • 10.3 习题
  • 第11章 Spring MVC入门
  • 11.1 Spring MVC概述
  • 11.2 案例——第一个Spring MVC应用
  • 11.3 Spring MVC的注解
  • 11.4 应用案例——基于注解的Spring MVC应用
  • 11.5 习题
  • 第12章 Spring MVC数据绑定
  • 12.1 数据绑定概述
  • 12.2 简单数据绑定
  • 12.3 复杂数据绑定
  • 12.4 习题
  • 第13章 JSON数据交互和RESTful支持
  • 13.1 JSON数据交互
  • 13.2 RESTful支持
  • 13.3 习题
  • 第14章 拦截器
  • 14.1 拦截器概述
  • 14.2 拦截器的执行流程
  • 14.3 应用案例——用户登录权限验证
  • 14.4 习题
  • 第15章 SSM框架整合
  • 15.1 整合环境搭建
  • 15.2 整合测试
  • 15.3 习题
  • 第16章 SSM实战:新闻发布管理系统
  • 16.1 系统概述
  • 16.2 数据分析与设计
  • 16.3 系统功能设计与实现
  • 16.4 开发环境和框架搭建
  • 16.5 用户管理模块
  • 16.6 新闻管理模块
  • 16.7 登录验证
  • 16.8 项目小结
展开全部