磨剪子戗菜刀
未读
Java Stream API实战技巧:告别繁琐for循环,让代码如丝般顺滑
引言 如果你还在用for循环遍历集合,那么你可能需要来一杯咖啡——不是提神,而是用来安慰自己写了那么多重复代码。Java 8引入的Stream API,就像给你的代码装上了涡轮增压器,让数据处理变得高效又优雅。作为Java开发者,掌握Stream API不仅是跟上时代潮流,更是提升代码可读性和维护性
磨剪子戗菜刀
未读
在MyBatis Mapper中处理String[]数组参数
当需要在MyBatis Mapper接口中传入String[]数组类型参数时,可以通过以下几种方式实现: 基本实现方式 Mapper接口定义 public interface UserMapper {
List<User> selectUsersByNames(@Param("names") S
磨剪子戗菜刀
未读
Ruoyi分离版后端打包Error:Fatal error compiling: 无效的目标发行版: 17 -> [Help 1]
场景:项目为ruoyi分离版springboot后端,在命令行运行打包脚本 @echo off
echo.
echo [信息] 打包Web工程,生成war/jar包文件。
echo.
%~d0
cd %~dp0
cd ..
call mvn clean package -Dmaven.test.
磨剪子戗菜刀
未读
HuTool:excel解析并插入数据库Demo代码
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.34</version>
磨剪子戗菜刀
未读
IDEA:第三方接口模拟Demo
场景:在项目中需要请求第三方接口,但第三方接口暂时无法使用,仅已知接口文档,可以使用一个demo工程模拟外部接口的数据,用于临时测试,达到不影响开发进度的目的 package com.example.demo;
磨剪子戗菜刀
未读
MyBatis-Plus:当被更新字段为空时,仍然插入
场景:当任务状态变更回“未处理”时,需要将处理人清除 给字段添加注解@TableField(updateStrategy = FieldStrategy.IGNORED) /** 处理人 */
@Excel(name = "处理人")
@TableField(value = "chu

