作品简介

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Spring Boot进行程序开发需要掌握的知识。全书分为18章,内容包括Spring Boot概述及其环境搭建,第一个Spring Boot程序,Spring Boot基础,配置Spring Boot项目,处理HTTP请求,过滤器、拦截器与监听器,Service层,日志的操作,JUnit单元测试,异常处理,Thymeleaf模板引擎,JSON解析库,WebSocket长连接,上传与下载,MyBatis框架,Redis,消息中间件,以及Spring Boot+MySQL+Vue实现图书管理系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Spring Boot程序开发的精髓,快速提高开发技能。本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。

明日科技,全称是吉林省明日科技有限公司,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材非常注重选取软件开发中的必需、常用内容,同时也很注重内容的易学、方便性以及相关知识的拓展性,深受读者喜爱。其教材多次荣获“全行业优秀畅销品种”“全国高校出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

作品目录

  • 如何使用本书开发资源库
  • 前言Preface
  • 第1篇 基础篇
  • 第1章 Spring Boot概述及其环境搭建
  • 第2章 第一个Spring Boot程序
  • 第3章 Spring Boot基础
  • 第4章 配置Spring Boot项目
  • 第5章 处理HTTP请求
  • 第6章 过滤器、拦截器与监听器
  • 第7章 Service层
  • 第8章 日志的操作
  • 第9章 JUnit单元测试
  • 第10章 异常处理
  • 第2篇 进阶篇
  • 第11章 Thymeleaf模板引擎
  • 第12章 JSON解析库
  • 第13章 WebSocket长连接
  • 第14章 上传与下载
  • 第3篇 整合框架篇
  • 第15章 MyBatis框架
  • 第16章 Redis
  • 第17章 消息中间件
  • 第4篇 项目篇
  • 第18章 Spring Boot+MySQL+Vue实现图书管理系统
  • 附录A 使用IDEA学习本书
展开全部