- 博客(19)
- 收藏
- 关注
原创 【new TypeToken<List<>>(){}.getType()】
使用new TypeToken(){}.getType()获取了TypeToken的泛型类型,然后通过fastjson将json字符串转换成TypeToken中的泛型类型。
2025-01-15 14:45:38
673
原创 ThreadLocal和InheritableThreadLocal的使用以及区别
记录一下ThreadLocal和InheritableThreadLocal的差别以及用法。已知这两个类都是做线程本地缓存的。
2024-07-18 17:49:27
299
原创 【SpringBoot单元测试@MockBean和@SpyBean的使用】
在单元测试中,如果在微服务环境下需要其他服务模块支持但其他模块目前又无法提供支持的情况下。可以使用@MockBean注解和@SpyBean注解模拟服务返回数据支持测试。
2024-07-18 16:18:41
435
原创 Arrays.asList()的一些坑
平时一般开发中遇到想把数组转换成集合的时候,我一般用的是Arrays.asList()方法。之前没出过问题可能是因为对于转换后的集合没有进行处理。
2024-07-12 21:00:50
179
原创 ApplicationEventPublisher与ApplicationEvent的使用和学习
ApplicationEventPublisher的学习和使用
2024-06-06 14:59:38
1058
原创 Class.isAssignableFrom()方法与instanceof
之前在开发中instanceof常用一些,今天看别人的代码的时候发现有用Date.class.isAssignableFrom()方法。没见过这个方法,特此记录一下。
2024-06-04 16:11:51
364
原创 使用LambdaUtils动态获取Lambda表达式相关信息
可以使用com.baomidou.mybatisplus.core.toolkit包下面的LambdaUtils类去解析lambda表达式,能够获取到对应的类信息以及字段信息。
2024-06-04 09:10:42
756
原创 PropertyNamer属性名称处理器
PropertyNamer.isProperty()方法判断方法名是不是getter。PropertyNamer.isSetter()方法判断方法名是不是setter。PropertyNamer.isGetter()方法判断方法名是不是getter。可以看到PropertyNamer类的源码相较于其他类还是比较简单的。PropertyNamer提供了一些处理和判断类字段的相关方法。
2024-06-03 15:52:29
224
原创 Collections.singletonList()
Collections.singletonList()方法这个List中只能存放一个元素,多一个或者少一个都会导致异常。
2024-06-03 13:28:59
484
原创 Nacos启动报错com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetException
今日使用nacos开启配置中心功能后启动报错。
2023-11-20 15:23:05
1263
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人