京东用后台系统京东商城两大项目实战带你吃透

核心提示这两大项目实战是基于Spring Boot 2.X版本,采用“知识点+实例”的形式编写,通过58 个基于知识的实例+2个综合性的项目,全面深入地讲解了Spring Boot的主要技术原理和应用。PDF把晦涩难懂的理论通过图文结合的方式讲解,

这两个项目的实战基于Spring Boot 2 . x版本,以“知识点+例题”的形式编写。通过58个知识型实例+2个综合项目,全面深入地讲解了Spring Boot的主要技术原理和应用。

用图文结合的方式讲解PDF晦涩难懂的理论,用通俗的词语解释难以理解的术语,并展示每个抽象知识点的例题。这使读者不仅能理解理论和概念,还能立即学会如何使用它们。

先看这两个综合项目的实战吧!

开发企业级通用后台系统。

对于Spring Boot,开发后台系统是不可避免的。因此,本章通过实现一个基于角色的访问控制后台系统,系统地介绍了如何使用Spring Security。

实现一个类似于“JD。COM "

为了综合运用前面十三章讲解的Spring Security、Redis、RabbitMQ、JPA、JWT等技术,本章通过实例对这些技术进行了整合。

本章首先说明了如何集成管理系统和会员系统来实现多用户系统。然后说明如何实现会员系统的多终端多模式注册登录;最后说明了如何实现购物、点餐、秒杀、自动取消订单。

以下是具体章节的显示:

第1章走进Spring Boot世界

第2章准备开发环境

第3章使用开发工具

第4章Spring Boot的建立

第5章Web应用程序的分层开发

第6章响应式编程

首先介绍了响应式编程的基本概念,对比分析了MVC和WebFlux模型,并举例说明了如何开发WebFlux。然后阐述用MVC和响应式开发模式开发WebFlux的方法;最后用WebFlux模式结合MongoDB数据库进行数据的添加、删除、修改和查询。

第7章Spring Boot进阶

第八章用ORM操作SQL数据库

首先,介绍了如何使用ORM来操作数据库。然后讲解常用的查询方法、自定义查询方法、原生SQL的开发和映射,以及一对一、一对多、多对多关系映射操作和事务的使用的深入讲解;最后,比较分析了JPA和MyBatis的不同之处。

第9章接口架构风格-RESTful

RESTful是一种非常流行的建筑设计风格。本章首先介绍了REST、HTTP方法和CRUD动作映射的特点。然后讲解如何基于Spring Boot为PC和移动APP构建统一风格的Restful API最后解释了如何在Spring Boot下使用RestTemplate发送GET、POST、DELETE、PUT等请求。

第十章集成安全框架实现安全认证和授权

本文首先介绍了如何使用Spring Security创建具有独立验证的管理员权限系统和会员系统,并说明了如何设计和实现RBAC权限,比如如何使用JWT为手机APP提供令牌认证;然后讲解Apache的Shiro安全框架的基本理论基础以及如何使用Shiro构建完整的用户权限体系;最后对比分析了Spring Security和Shiro的差异。

需要免费获得这个PDF版本的SpringBoot。请帮我转发这篇文章+关注我,然后私信我【学习】获取!

第11章使用Redis在Spring Boot实现高并发性

Redis是大型互联网应用中常用的内存缓存数据库,读写速度非常快。根据官方的基准数据,它的读取速度可以达到每秒11万次,写入速度为每秒8.1万次。

首先介绍了Redis的原理、概念和数据类型。然后用完整的例子帮助读者体验添加、删除、修改、查询缓存的功能,用Redis缓存文章,统计点击量。最后,解释分布式会话的使用。。

第十二章使用RabbitMQ实现系统间的数据交换

第十三章利用NoSQL数据库实现搜索引擎

第14章示例59:开发企业级通用后端系统

第15章示例60:实现一个类似于“JD。COM "

这两章的内容在文章开头已经给大家介绍过了,这里就不赘述了。需要免费获取SpringBootPDF的朋友可以请帮我转发这篇文章+关注我,然后私信我【学习】获取!

 
友情链接
鄂ICP备19019357号-22