如意注册平台

如意注册平台 > 图书中心 > 图书详情

Spring Boot企业级项目开发——入门到精通

作者:钟林森

定价:68.00

ISBN:9787568041249

图书开本:16开

出版日期:2020-12-01

大众 教材 建筑

分享到

内容简介

   《Spring Boot企业级项目入门到精通》站在初学者的角度,从零开始介绍Spring Boot的基本概念、核心特性以及在实际项目开发中的作用,带领读者一步一个脚印学习并实战Spring Boot相关核心技术以及常见的分布式中间件,除此之外,书末还重点介绍并实战了企业中几乎处处可见的系统~权限管理平台,以此巩固加深前面篇章学习的相关技术;


   值得一提的是,书中在介绍Spring Boot核心技术理论知识的同时也给出了相对应的实际项目案例,并编写了相应的代码进行实战实现,以此提高读者的开发水平和项目实战能力;

   本书共10章,分为3篇。第1篇为Spring Boot基础篇,主要介绍了Spring Boot的基本概念、技术优势和几大核心特性,基于Spring Boot开发应用系统时需要准备的开发环境和开发工具,并以此作为奠基搭建了入门级的Spring Boot单模块项目~Hello World 以此开启Spring Boot的学习之旅;之后则是趁热打铁,先后介绍并实战了如何在Spring Boot项目读取各种类型的配置文件、整合数据访问层ORM框架Spring Data JPA/Mybatis实现对数据库的操作、整合Spring MVC实现一个Java Web应用系统常见、常用的功能;

   第2篇为Spring Boot核心技术与高级应用篇,全面介绍了目前在实际项目开发中Spring Boot常见、常用的核心技术及其对应的代码实战,其中主要包括文件的上传下载、各种类型邮件的发送、定时任务的实战实现、多种方式实现Excel的导入导出等核心技术;除此之外,还重点介绍了目前市面上两款甚是主流的分布式中间件,包括缓存中间Redis、消息中间件RabbitMQ,介绍各自的基本概念、作用以及典型的应用场景,可以说为本书润色了不少!

   第3篇为Spring Boot企业项目实战与总结篇,本篇章的内容可以说是对书的第1、2篇内容做了一个实际的总结;重点介绍并实战了如何基于Spring Boot搭建一个实际的企业级项目:权限管理平台,带领读者从系统功能需求分析开始,到系统的整体架构设计、数据库设计,再到系统功能模块划分、前后端编码开发、测试、系统安全防御配置,最后再到系统打包、部署、上线运行等一整套流程,有助于读者切身感受企业中真实项目的整个开发上线流程。

   本书特别适合Spring Boot实践经验为零的开发人员阅读;对于有一定Java应用开发经验的工程师而言,通过阅读该书可以了解Spring Boot在构建企业级应用过程中所提供的思路和解决方案,进一步了解Spring Boot底层的运行原理;IT培训机构的学员也可以通过该书系统地学习Spring Boot相关的核心技术。 

相关资源

如意注册平台

作者介绍

   钟林森 网名debug,Java高级后端工程师。目前在国内某互联网公司担任开发组长,负责公司Java应用后端开发,并参与公司IT基础架构体系的研发。CSDN博客专家,发表了大量的原创博客文字,博客访问量达百万人次。51CTO学院、CSDN学院及网易云课堂等知名教育平台讲师,教授学员上万人。追求技术,热爱分享,相信技术改变生活,技术成就梦想,一直在不断地学习和积累新知识,秉承修罗之道,花名阿修罗。

书籍目录

第1篇Spring Boot基础篇


第1章走进Spring Boot

1.1Spring Boot概述/003

1.2开发环境准备/004

1.3Spring Boot多模块项目的搭建/009

1.4Spring Boot原理初步分析/016



第2章Spring Boot基础配置详解

2.1Spring Boot单元测试与热加载/024

2.2Spring Boot全局配置文件详解/030

2.3Spring Boot自定义配置详解/035

2.4Spring Boot多环境配置/040



第3章Spring Boot数据访问层实战

3.1基于Spring JdbcTemplate搭建数据访问层/046

3.2基于Mybatis搭建数据访问层/054

3.3基于Spring Data JPA搭建数据访问层/063



第4章Spring Boot实现Web常用功能

4.1整合Spring MVC实现Web常用功能/076



第2篇Spring Boot核心技术与高级应用篇

第5章Spring Boot核心技术之上传下载、发送邮件与定时任务

5.1文件的上传与下载/098

5.2发送邮件与定时任务实战/112



第6章Spring Boot核心技术之导入导出Excel

6.2Excel导入导出实战/130



第7章缓存中间件Redis实战

7.1Redis简介与典型应用场景/151

7.2使用Redis/152

7.3Redis常见数据结构/163

7.4Redis消息订阅发布机制/174

7.4Redis实战场景之缓存击穿/180

7.5Redis实战场景之缓存穿透/192



第8章消息中间件RabbitMQ实战

8.1RabbitMQ为何物/199

8.2Spring Boot整合RabbitMQ/210

8.3基于RabbitMQ多种交换器的消息模型实战/218

8.4典型应用场景实战之异步发送邮件/230

8.5RabbitMQ死信队列与延迟队列/237



第3篇Spring Boot企业项目实战与总结篇

第9章企业项目开发实战之权限管理平台

9.1企业权限管理平台整体介绍/256

9.2用户登录功能实战/273

9.3部门与菜单模块开发实战/282

9.4角色与用户模块开发实战/313

9.5系统安全性防护、日志存储与部署上线/350

第10章总结与回顾 

无极3 无极3娱乐 JK娱乐 傲世皇朝平台登陆 必兆娱乐场 EG手机娱乐 华人娱乐手机app 安迪娱乐手机登录 久发国际账号注册手机版 皇都国际娱乐平台官网