自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解Arrays.asList()

底层实现是 Arrays 的内部类 ArrayList(非 java.util.ArrayList),未实现增删方法。:将传入的数组或可变参数转换为一个 List 集合。这个new调用的其实是Arrays里自定义的内部类。继承的默认实现会抛出。

2025-06-26 10:10:52 453

原创 TypeReference作用

这时候就需要Java中的TypeReference。

2025-06-25 17:14:28 377

转载 String.valueOf()

(5)String.valueOf(double d) : 将 double 变量 d 转换成字符串 (6)String.valueOf(float f) : 将 float 变量 f 转换成字符串 (7)String.valueOf(int i) : 将 int 变量 i 转换成字符串。(2)Byte.parseByte(String s, int radix) : 以 radix 为基底 将 s 转换为 byte ,比如说 Byte.parseByte("11", 16) 会得到 17。

2025-06-25 15:20:03 7

原创 @RequestParam和@PathVariable区别

【代码】@RequestParam和@PathVariable区别。

2025-06-25 08:47:28 234

原创 knife4j v4.0.0版本注解变化

需要注意一点的是升级为4版本后query等对象需要加上@ParameterObject,doc.html显示的才是。form参数,具体的问题可以看官方文档。

2025-06-24 10:12:42 364

原创 @Param(Constants.WRAPPER)是什么

/这里的pagemybatis-plus,根据page的属性自动帮我们生成了limit的语句。

2025-06-24 09:52:23 622

原创 MapStruct处理字段名不匹配的核心方案

【代码】MapStruct处理字段名不匹配的核心方案。

2025-06-19 21:46:19 299

原创 baseMapper.selectById() 和自定义 Mapper 的方法调用真的一样吗?

如上述例子如果@Resorce注入的是如果是GoodsMapper,那么baseMapper(继承自父类)和手动注入的 GoodsMapper。

2025-06-18 17:44:35 538

原创 Mapstrcut报错No property named “xxx“ exists in source parameter(s)

- 关键:设为provided -->-- 关键:必须provided -->-- 第1步:Lombok生成getter/setter -->-- 第3步:MapStruct生成映射实现 -->-- 第2步:桥接器协调 -->-- 关键:注解处理器执行顺序 -->-- MapStruct核心库 -->-- 桥接器(关键依赖) -->-- Lombok依赖 -->-- 其他依赖... -->在官方的文档里也有相关问题描述。-- 统一版本管理 -->

2025-06-17 15:42:59 871

原创 java.lang.NoSuchMethodError: ‘void org.springframework.web.method.ControllerAdviceBean.<init>解决办法

将springboot降版本。

2025-06-16 16:26:17 414

原创 StringUtils.hasText()和isEmpty(),==null区别

【代码】StringUtils.hasText()和isEmpty(),==null区别。

2025-06-16 11:38:38 402

空空如也

空空如也

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

TA关注的人

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