logo头像

From zero to HERO

如何系统学习Spring框架

如何系统学习Spring框架

1.前言最近有朋友私信胖哥说自己从事Java开发好几年了,但是从来没有系统学习过Spring框架,希望找到一条系统学习Spring的路线来提升一下自己。这像极了以前的我,想学却不知道从哪里下手,...

从零搭建Spring Boot脚手架(6):整合Redis作为缓存

从零搭建Spring Boot脚手架(6):整合Redis作为缓存

1. 前言上一文我们整合了Mybatis Plus,今天我们会把缓存也集成进来。缓存是一个系统应用必备的一种功能,除了在减轻数据库的压力之外。还在存储一些短时效的数据场景中发挥着重大作用,比如存...

从零搭建Spring Boot脚手架(5):整合 Mybatis Plus

从零搭建Spring Boot脚手架(5):整合 Mybatis Plus

1. 前言在上一文中我根据Mybatis中Mapper的生命周期手动实现了一个简单的通用Mapper功能,但是遗憾的是它缺乏实际生产的检验。因此我选择更加成熟的一个Mybatis开发增强包。它就...

从零搭建Spring Boot脚手架(3):集成mybatis

从零搭建Spring Boot脚手架(3):集成mybatis

1. 前言今天继续搭建我们的kono Spring Boot脚手架,上一文集成了一些基础的功能,比如统一返回体、统一异常处理、快速类型转换、参数校验等常用必备功能,并编写了一些单元测试进行验证,...

Spring Data R2DBC响应式操作MySQL

Spring Data R2DBC响应式操作MySQL

1. 前言在使用R2DBC操作MySQL数据库 一文中初步介绍了r2dbc-mysql的使用。由于借助DatabaseClient`操作MySQL,过于初级和底层,不利于开发。今天就利用Spri...