首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringBoot
一灰灰
创建于2021-05-10
订阅专栏
SpringBoot + SpringCloud + SpringSecurity学习过程中的源码汇总,沉淀记录下学习历程
等 65 人订阅
共102篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot + Mybatis系列教程之 CURD 基本使用姿势
mybatis 作为数据的 ORM 框架,在国内的应用市场还是非常可观的,当初刚开始工作时使用 spring + mybatis 进行开发,后来也使用过 hibernate, jdbctemplate
徒手撸一个扫码登录示例工程
I. 原理解析 1. 场景描述 2. 原理与流程简述 II. 实现 1. 项目环境 2. 登录接口 3. sse 接口 4. 扫码接口 5. 授权接口 6. 首页 7. 实测 8. 小结 III. 其他 0. 项目 1. 一灰灰 Blog
SpringBoot之拦截器Interceptor使用姿势介绍
在SpringMVC中,拦截器与Filter两者的应用场景好像差不多,最大的区别可能是前者属于Spring的特产,而后者则是Servlert三剑客中的一个,它们本质的区别在于两者发生的时机不一致
SpringBoot应用篇基于Redis实现延时队列
延时队列,相信各位小伙伴并不会陌生,jdk原生提供了延时队列的使用,当然我们这里介绍的不是这种;在实际的项目中,如果我们有延时队列的场景,可以怎样去实现呢
SpringBoot实战基于异常日志的邮件报警
但我们基础设施不够齐全时,有什么办法可以最小成本的实现系统异常监控么? 本文给出一个简单的实例,基于error日志+邮件来实现异常信息实时通知
SpringBoot系列之邮件发送姿势介绍
邮件发送,在实际的项目开发中,可能用的不是特别多,那么如果现在我们希望针对项目做一个异常的报警系统,当出现异常的时候,可以向指定的小伙伴发送邮件提醒,可以如何快速实现呢?
【SpringBoot + Mybatis系列】插件机制 Interceptor| 8月更文挑战
本文将主要介绍一下自定义 Interceptor 的使用姿势,并给出一个通过自定义插件来输出执行 sql,与耗时的 case
【SpringBoot + Mybatis系列】自定义类型转换 TypeHandler| 8月更文挑战
在使用 mybatis 进行 db 操作的时候,通常我们使用`ResultMap`来实现映射,通过这个标签可以指定两者的绑定关系,如果 java bean 中的字段类型与db 中的不一样,应该怎么处理
SpringBoot应用篇@Value配置自动刷新能力扩展实践| 8月更文挑战
本文将通过一个实例来演示下,如何让`@Value`注解支持配置刷新 - BeanPostProcessorAdapter+注解:获取自动刷新配置 - MapPropertySource:配置动态变更
【SpringBoot + Mybatis系列】Mapper接口与Sql绑定几种姿势
Mapper接口与sql进行绑定四种方式 - 默认策略 - SpringBoot配置参数 - `<mapper>`指定 - SqlSessionFactory指定
SpringBoot应用篇之FactoryBean及代理实现SPI机制示例
I. 相关知识点 1. demo背景说明 在开始之前,有必要了解一下,我们准备做的这个东西,到底适用于什么样的场景。 在电商中,有一个比较恰当的例子,商品详情页的展示。拿淘宝系的详情页作为背景来说明(没有在阿里工作过,下面的东西纯粹是为了说明应用场景而展开) 假设有这么三个详情…
SpringBoot缓存注解@Cacheable之自定义key策略及缓存失效时间指定
缓存注解使用扩展篇 - 自定义key组装策略 - 超时时间指定的两种方式(集中式与自定义扩展方式)
Spring系列缓存注解@Cacheable @CacheEvit @CachePut 使用姿势介绍
基于注解的缓存策略,知识点如下 - @Cacheable: 缓存存在,则使用缓存;不存在,则执行方法,并将结果塞入缓存 - @CacheEvit: 失效缓存 - @CachePut: 更新缓存
SpringBoot基础系列@Value 之字面量及 SpEL使用知识点介绍篇
这一篇博文将来看一下@Value除了绑定配置文件中的属性配置之外,另外支持的两种姿势,字面量写法 + SpEL表达式用法
SpringBoot基础系列之自定义配置源使用姿势实例演示
自定义配置数据源,支持动态数据源配置注入,通过一个简单的实例来演示,如何让SpringBoot应用,最小成本的实现动态配置接入,并无缝支持`@Value`注解的绑定
SpringBoot基础系列之AOP结合SpEL实现日志输出中两点注意事项
使用 AOP 来打印日志大家一把都很熟悉了,最近在使用的过程中,发现了几个有意思的问题,一个是 SpEL 的解析,一个是参数的 JSON 格式输出
SpringBoot基础篇之@Value中哪些你不知道的知识点
- `@Value`对应的配置不存在,会怎样? - 默认值如何设置 - 配置文件中的列表可以直接映射到列表属性上么? - 配置参数映射为简单对象的三种配置方式 - 除了配置注入,字面量、SpEL支持?
【SpringBoot 基础系列】接口上注解 AOP 拦截不到场景兼容实例演示
面向接口的编程可能是大家的常态,切面也是各位大佬使用 Spring 时,或多或少会使用的一项基本技能;结果这两个碰到一起,有意思的事情就发生了,接口方法上添加注解,面向注解切面拦截,居然不生效...
【SpringBoot基础系列】手把手实现国际化支持实例开发
SpringBoot提供了国际化的支持,网上也有相关的教程,然而实际体验的时候,发现并没有预期的那么顺利;本文将介绍一下SpringBoot如何支持国家化,以及在支持的过程中,一些注意事项
【SpringBoot 基础系列】事件机制的两种消费姿势
借助Spring可以非常简单的实现事件监听机制,本文简单介绍下面向接口与注解监听的两种姿势的实现方式
下一页