自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 如何在 SpringBoot 项目的静态工具类中使用 RedisTemplate

1. 创建一个 RedisConfig 配置类1.1 解决redis插入中文乱码@Beanpublic RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object> template = new RedisTemplate<>(); // 配置连接工厂 template.setConnect

2021-12-10 22:40:19 3118 4

原创 对于 Arrays.toList() 和 Collections.singletonList() 的 使用

Arrays.toList 方法详解Arrays.ArrayList 的元素存储区的声明从声明上可以看出 Arrays.ArrayList 中的元素存储数据是一个不可变的数组,由于数组的长度本身是不可变的,所以 Arrays.ArrayList 从元素存储上就不支持长度变化。Arrays.ArrayList 方法接收基本数据类型数据由于 Arrays.ArrayList 参数为可变长泛型,而基本类型是无法泛型化的,所以它把 int[] arr 数组当成了一个泛型对象,所以集合中最终只有一个元素 a

2021-11-14 17:15:09 1344

原创 Spring AOP + RabbitMq实现日志记录

Spring AOP + RabbitMq实现日志记录一. AOP是什么?AOP的编程思想就是把业务逻辑和横切的问题进行分离,从而达到解耦的目的,使代码的重用性和开发效率高(目的是重用代码,把公共的代码抽取出来)二. AOP的应用场景1、日志记录(以下演示)2、权限验证3、效率检查4、事务管理(spring 的事务就是用AOP实现的)三. AOP 概念说明① 切面(Aspect):指的就是通用功能的代码实现,日志切面(代码如下),它们都是普通的Java类:OperationLogAspec

2021-07-27 19:26:33 1544

原创 RedisUtil静态工具类中引入RedisTemplate

如何在 SpringBoot 项目的静态工具类中使用 RedisTemplate1.静态属性不能直接注入,因此利用自定义SpringContextHolder工具类的getBean方法来获取静态bean。/** * Spring的ApplicationContext的持有者,可以用静态方法的方式获取spring容器中的bean * */@Componentpublic class SpringContextUtil implements ApplicationContextAware {

2021-05-26 21:56:30 2736

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除