您好,欢迎来到聚文网。 登录 免费注册
Spring Boot企业级项目开发——入门到精通

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

  • 字数: 582000
  • 装帧: 平装
  • 出版社: 华中科技大学出版社
  • 作者: 钟林森,罗剑
  • 出版日期: 2020-12-01
  • 商品条码: 9787568041249
  • 版次: 1
  • 开本: 16开
  • 页数: 364
  • 出版年份: 2020
定价:¥68 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
(1)零基础入门Spring Boot,由浅入深、循序渐进地讲述Spring Boot核心技术。(2)涵盖Spring Boot、Spring MVC、Mybatis、Shiro、Redis、RabbitMQ等技术。(3)理论联系实际,以企业真实项目为应用场景实战相关技术,巩固知识,加深理解。(4)书中所有知识点都配有代码实战,能让读者在理解理论的同时掌握开发技能。(5)通过企业权限管理平台项目的全程实战,提高读者的项目开发水平和技术运用能力。
内容简介
《Spring Boot企业级项目开发——入门到精通》站在初学者的角度,从零开始介绍Spring Boot的基本概念、核心特性以及在实际项目开发中的作用,带领读者一步一个脚印地学习并实战SpringBoot相关核心技术以及常见的分布式中间件;除此之外,书末还重点介绍并实战了企业中几乎处处可见的系统——权限管理平台,以此巩固前面篇章学习的相关技术。
 值得一提的是,书中在介绍Spring Boot核心技术理论知识的同时也给出了相对应的实际项目案例,并编写了相应的代码进行实战,以此提高读者的开发水平和项目实战能力。
本书共9章,分为3篇。第1篇为Spring Boot基础篇,主要介绍了Spring Boot的基本概念、技术优势和几大核心特性,基于SpringBoot开发应用系统时需要准备的开发环境和开发工具,并以此作为基础搭建了入门级的Spring Boot单模块项目Hello World 以此开启Spring Boot的学习之旅;之后趁热打铁,先后介绍并实战了如何在Spring Boot项目读取各种类型的配置文件,以及如何整合数据访问层ORM框架Spring DataJPA/MyBatis实现对数据库的操作,以及如何整合Spring MVC实现一个Java Web应用系统常见、常用的功能。
第2篇为SpringBoot核心技术与高级应用篇,全面介绍了目前在实际项目开发中SpringBoot常见、常用的核心技术及其对应的代码实战,其中主要包括文件的上传下载、各种类型邮件的发送、定时任务的实现、多种方式实现Excel的导入导出等核心技术;除此之外,还重点介绍了目前市面上两款主流的分布式中间件,包括缓存中间件Redis、消息中间件RabbitMQ,介绍其基本概念、作用以及典型的应用场景,它们为本书润色了不少。
第3篇为Spring Boot企业项目实战篇,本篇的内容是对第1、2篇内容做的总结;重点介绍并实战了如何基于SpringBoot搭建一个实际的企业级项目——权限管理平台,带领读者梳理从系统功能需求分析开始,到系统的整体架构设计、数据库设计,再到系统功能模块划分、前后端编码开发、测试、系统安全防御配置,最后再到系统打包、部署、上线运行等一整套流程,有助于读者切身感受企业中真实项目的整个开发上线流程。
本书特别适合Spring Boot实践经验为零的开发人员阅读;有一定Java应用开发经验的工程师,阅读本书后可以了解Spring Boot在构建企业级应用过程中所提供的思路和解决方案,进一步了解Spring Boot底层的运行原理;IT培训机构的学员也可以通过本书系统地学习Spring Boot相关的核心技术。
目录
第1篇 Spring Boot 基础篇
第1章 走进 Spring Boot
1.1 Spring Boot概述
1.2 开发环境准备
1.3 Spring Boot多模块项目的搭建
1.4 Spring Boot原理初步分析
第2章 Spring Boot 基础配置详解
2.1 Spring Boot单元测试与热加载
2.2 Spring Boot全局配置文件详解
2.3 Spring Boot自定义配置详解
2.4 Spring Boot多环境配置详解
第3章 Spring Boot数据访问层实战
3.1 基于 Spring JdbcTemplate 搭建数据访问层
3.2 基于MyBatis搭建数据访问层
3.3 基于Spring Data JPA搭建数据访问层
第4章 Spring Boot 实现Web常用功能
4.1 整合Spring MVC实现Web常用功能
4.2 基于SSM实战用户信息管理
第2篇 Spring Boot核心技术与高级应用篇
第5章 Spring Boot 核心技术之上传下载、发送邮件与定时任务
5.1 文件的上传与下载
5.2 发送邮件与定时任务实战
第6章 Spring Boot 核心技术之导入导出 Excel
6.1 典型应用场景介绍
6.2 Excel导出实战
6.3 Excel导入实战
第7章 缓存中间件Redis实战
7.1 Redis简介与典型应用场景
7.2 使用Redis
7.3 Redis常见数据结构
7.4 Redis消息订阅发布机制
7.5 Redis实战场景之缓存击穿
7.6 Redis实战场景之缓存穿透
第8章 消息中间件RabbitMQ实战
8.1 RabbitMQ为何物
8.2 Spring Boot 整合 RabbitMQ
8.3 基于RabbitMQ多种交换器的消息模型实战
8.4 典型应用场景实战之异步发送邮件
8.5 RabbitMQ死信队列与延迟队列
第3篇 Spring Boot 企业项目实战篇
第9章 企业项目开发实战之权限管理平台
9.1 企业权限管理平台整体介绍
9.2 用户登录功能实战
9.3 部门与菜单模块开发实战
9.4 角色与用户模块开发实战
9.5 系统安全性防护、日志存储与部署上线
后记

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网