摘要: 8. 用ORM操作SQL数据库 本章首先介绍如何使用。RM (JPA. MyBatis )操作数据库;然后讲解常用的查询方式、自定 义查询方式、原生SQL (Structured Query Language,结构化查询语言)的开发和映射, 还会深 入地讲解一对一、一对多、多对多的关系映射操作以及事 阅读全文
posted @ 2022-05-21 21:08 IT6889 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 第14章 开发企业级通用的后台系统 使用Spring Boot,免不了开发后台系统。所以,本章通过实现一个基于角色的访问控制后台 系统,来系统地介绍如何使用Spring Security。 本实例的源代码可以在“/14/ManagementSystemDemo”目录下找到。 14.1用JPA实现实体 阅读全文
posted @ 2022-05-21 21:02 IT6889 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 第13章 集成NoSQL数据库,实现Elasticsearch和Solr搜索引擎 关于搜索引擎 我们很难实现 Elasticseach 和 Solr两大搜索框架的效果; 所以本章针对两大搜索框架,非常详细地讲解 它们的原理和具体使用方法, 首先介绍什么是搜索引擎 、如何用 MySQL实现简单的搜索引 阅读全文
posted @ 2022-05-21 21:01 IT6889 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 第12章 集成RabbitMQ,实现系统间的数据交换 RabbitMQ是近年来使用非常广泛的消息中间件。 本章首先介绍它的原理、概念、6种工作模式、常用的注解; 然后用实例讲解在Spring Boot 中如何使用AmqpTemplate接口实现消息的发送和监听。 12.1 认识 RabbitMQ 1 阅读全文
posted @ 2022-05-21 21:00 IT6889 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 第11章 集成Redis,实现高并发 Redis是大规模互联网应用常用的内存高速缓存数据库,它的读写速度非常快,据官方 Bench-mark的数据,它读的速度能到11万次/秒,写的速度是8.1万次/秒。 本章首先介绍Redis的原理、概念' 数据类型;然后用完整的实例来帮助读者体验缓存增加、 删除、 阅读全文
posted @ 2022-05-21 20:59 IT6889 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 第10章 集成安全框架,实现安全 认证和授权 本章首先介绍如何使用Spring Security创建独立验证的管理员权限系统、会员系统,讲解如 何进行分表、分权限' 分登录入口、分认证接口、多注册接口,以及RBAC权限的设计和实现,如何使用JWT为手机APP提供token认证; 然后讲解Apache 阅读全文
posted @ 2022-05-21 20:58 IT6889 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 第9章 接口架构风格 Restful 本章首先介绍REST的特征、HTTP方法与CRUD动作映射; 然后讲解如何基于Spring Boot为PC、手机APP构建统一风格的Restful API ; 最后讲 解在 Spring BootT如何使用 RestTempiate 发送 GET、POST. D 阅读全文
posted @ 2022-05-21 20:57 IT6889 阅读(73) 评论(0) 推荐(0) 编辑