书籍内容
本书详细地讲解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框架技术学习者的必备参考书,同时非常适合大中专院校师生学习阅读,也可作为高等院校计算机专业的教材使用。
前言/序言
前 言 目前Java EE应用开发通常会采用框架技术,使得Java EE架构具有高度的可维护性和可扩展性,同时极大地提高了项目的开发效率、降低了开发和维护成本。本书主要讲解的SSM(Spring+Spring MVC+MyBatis)框架技术注重注解开发、ORM实现灵活、SQL优化简便,学习容易入门。现实生活中对性能要求较高的项目通常会选用SSM框架。 为了方便广大读者学习,作者结合自己多年的项目开发和培训经验写作本书。本书全面地介绍Spring、Spring MVC、MyBatis及三者的整合技术,并配以大量实例贯穿讲解。本书最后一章选取新闻发布管理系统作为综合案例讲解,先对系统做整体分析,再通过对开发过程以及知识点的详细讲解,使读者可以真正具备使用SSM框架开发实际项目的能力。 为方便初学者阅读,本书特做如下安排: 采用从易到难、循序渐进的方式进行讲解。 书中案例采用分步骤实现,让开发过程一目了然。 知识点匹配大量实例(含源代码)。 重点章节对应提供了37个教学视频。 本书内容 本书知识点规划如下(从逻辑上划分为4部分): 第一部分 Spring篇(第1~5章) 讲述Spring的基本知识和应用,其中包括Spring基础、Spring中的Bean、Spring AOP、Spring的数据库开发、Spring的事务管理。 第二部分 MyBatis篇(第6~10章) 讲述MyBatis的相关知识,其中包括初识MyBatis、MyBatis的核心配置、动态SQL、MyBatis的关联映射和MyBatis与Spring的整合。 第三部分 Spring MVC篇(第11~14章) 讲述Spring MVC的相关知识,其中包括Spring MVC入门、Spring MVC数据绑定、JSON数据交互和RESTful支持、拦截器。 第四部分 应用实战篇(第15~16章) 讲述SSM框架的整合与综合应用,其中第15章讲述SSM框架整合,第16章讲述SSM实战——新闻发布管理系统的分析、设计与实现。 读者对象 本书适合以下读者翻阅和学习: 希望掌握SSM框架开发的Java新手。 使用Java开发网络应用的人员。 自学制作网站的网络爱好者。 构建高性能电子商务系统的开发人员。 高等院校和培训学校的师生。 代码、课件、教学视频与相关软件包下载 本书配套代码、课件、教学视频与相关软件包请扫描二维码获取。如果下载有问题,或者对本书有建议与疑问,请联系booksaga@163.com,邮件主题为“SSM从零开始学”。 本书作者 本书由萍乡学院吴为胜、杨章伟共同创作完成。 关于封面照片 封面照片由蜂鸟网的摄影家ptwkzj先生友情提供,在此表示衷心感谢。 著 者 2019年5月
作者简介
吴为胜,毕业于南昌大学。从事Java项目开发8年。参与办公自动化系统(OA)、网站群管理系统、电子商务系统等多个软件项目的设计与开发。曾主编和参编教材多部,主持省部和市级科研课题多项。 杨章伟,毕业于中国人民大学,副教授。熟悉C、JAVA等开发工具和SQL Server、Oracle等数据库,主要研究方向为可视化程序设计及数据库,发表过多篇论文。