摘要: 项目中引入了lombok启动报错java: 找不到符号 符号: 变量 log 在使用 Lombok 库时遇到“找不到符号 符号: 变量 log”的问题通常是因为 Lombok 的相关注解没有被正确识别或者在编译时没有被正确处理。下面是一些解决这个问题的步骤: 1. 确保正确添加了 Lombok 依赖 阅读全文
posted @ 2025-06-27 16:08 红尘沙漏 阅读(143) 评论(0) 推荐(0)
摘要: https://www.diskgenius.cn/download.php 阅读全文
posted @ 2025-06-27 11:25 红尘沙漏 阅读(2) 评论(0) 推荐(0)
摘要: 在同步方法中调用异步方法新增数据,在同步方法中获取最新数据 将主方法查询也放入事务,并使用 PROPAGATION_REQUIRES_NEW: @Service public class DataService { @Autowired private PlatformTransactionMana 阅读全文
posted @ 2025-06-19 17:30 红尘沙漏 阅读(1) 评论(0) 推荐(0)
摘要: 下面是一个完整的线程池配置类实现,结合了Spring Boot的配置管理,支持从配置文件读取参数,并提供了与CompletableFuture.runAsync的无缝集成。 完整实现代码 1. 线程池配置类 (ThreadPoolConfig.java) import org.springframe 阅读全文
posted @ 2025-06-18 18:14 红尘沙漏 阅读(19) 评论(0) 推荐(0)
摘要: Get请求参数@RequestBody PageReqVo pageReqVo 有个字段是createTime 为LocalDateTime[],通过注解 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 时间变成 阅读全文
posted @ 2025-06-10 16:03 红尘沙漏 阅读(4) 评论(0) 推荐(0)
摘要: 一、多表关系 (一)概述 项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种: 一对多(多对一):在多的一方建立外键,指向一的一方的主键 多对多:建立中间表,包含两个外键,分别关联两方主 阅读全文
posted @ 2025-06-05 14:14 红尘沙漏 阅读(32) 评论(0) 推荐(0)
摘要: 1、if语句需求:根据作者名字和博客名字来查询博客,如果作者名字为空,那么只根据博客名字查询,反之,则根据作者名来查询:2、where语句:3、set语句:4、choose语句5、foreach语句1、新增:批量新增博客信息到数据库:mapper接口中这样写:2、删除:mapperj接口中这样写:3 阅读全文
posted @ 2025-06-05 13:53 红尘沙漏 阅读(11) 评论(0) 推荐(0)
摘要: 在MyBatis的XML映射文件中,<trim>元素用于动态地添加SQL语句的一部分,例如SET或WHERE子句,并可以处理前缀、后缀以及多余的逗号或AND等连接符。下面是一些<trim>元素在不同场景下的完整使用示例:示例1: 使用<trim>为UPDATE语句动态添加SET子句 <update 阅读全文
posted @ 2025-06-05 10:10 红尘沙漏 阅读(39) 评论(0) 推荐(0)
摘要: LambdaQueryWrapperX<UserInfoDO> query = new LambdaQueryWrapperX<>(); if (StrUtil.isNotBlank(reqVO.getKeyWord())) { query.and(x -> x.like(UserInfoDO::g 阅读全文
posted @ 2025-05-30 15:28 红尘沙漏 阅读(26) 评论(0) 推荐(0)
摘要: `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_ 阅读全文
posted @ 2025-04-14 09:44 红尘沙漏 阅读(5) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示