- 博客(20)
- 收藏
- 关注
原创 踩坑日记-2024.02.26-setCell字符超长
将超过 Excel 单元格内容最大长度限制(32,767 个字符)的文本设置到了一个单元格中设置失败。Excel 单元格的文本内容长度是有限制的,这个限制是为了防止性能问题和确保文件的兼容性。
2024-02-26 14:38:06 1160 2
原创 Java Stream使用Comparator比较器处理 null 值方法
在 Java 中,Comparator 接口提供了 nullsFirst() 和 nullsLast() 方法,用于在排序时处理 null 值的位置。
2023-12-19 14:37:06 2076
原创 maven无法导入netty-socketio包
mvn install:install-file -Dfile=jar包下载地址 -DgroupId=jar包groupId -DartifactId=jar包artifactId -Dversion=jar包版本 -Dpackaging=jar。中央仓库地址:https://mvnrepository.com。
2023-11-17 09:38:20 237
原创 “WebSecurityConfigurerAdapter 已经过时了”解决方案
升级SpringSecurity至5.7.6后,提示WebSecurityConfigurerAdapter已经过时了。
2023-09-12 09:42:39 2031
原创 @Transactional源码解析(一)
如果希望使用自定义的TransactionManager,可以手动创建一个实现了接口的事务管理器,并将其配置为Spring Boot的一个bean。// 主要就是继承AbstractPlatformTransactionManager实现相关接口 }作者目前还没有遇到需要自定义事务管理器的场景所以无法给出示例。
2023-07-28 15:46:57 1053 1
原创 Mac配置ssh免密登录服务器
此处root是ssh用户名,10.20.343.32是你需要远程免密登录的地址,按需替换。执行下面指令查看是否成功生成公私钥。
2023-07-25 14:02:30 91
原创 LocalDateTime时间类型的前后端传值以及Jackson转换问题
【代码】LocalDateTime时间类型的前后端传值以及Jackson转换问题。
2023-07-14 11:12:37 1178 1
原创 @PreAuthorize注解源码分析(一)
本文将深入探讨Spring Security框架中的@PreAuthorize注解,它是一种方法级别的权限控制注解。本文将详细讲解@PreAuthorize注解的源码,帮助读者了解其实现原理。
2023-07-04 17:56:55 1312
原创 无法通过bean获取目标类上的注解
如果使用Spring AOP 或其他代理机制来管理 Controller Bean,可能拿到的是代理对象而不是原始的 Controller 类型。在这种情况下, 需要获取代理对象的目标类(target class),然后再通过目标类来获取注解。可以使用 Spring 提供的 AopProxyUtils.ultimateTargetClass() 方法获取代理对象的目标类。类上存在注解@RequestMapping.class,但是通过bean反射获取到的值为null。
2023-05-19 16:55:23 425 2
原创 docker redis单点部署 docker redisInsight安装
docker redis单点部署 docker redis可视化工具redisInsight安装
2022-07-04 13:26:13 2265
原创 自定义MessageSource以及找不到对应国际化文件问题排查
自定义messageSource生成工具类,通过调用工具类的getMessage方法无法国际化文件定位
2022-06-15 19:41:35 3671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人