不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2026-03-10 11:47:56  修改时间:2026-03-23 11:01:56  分类:01.AI编程  编辑

本项目前端 fuyo-ccc-bos-ui 已基于 ele-admin-plus@1.5.0 落地,不需要从零研究“框架怎么接入”,下次直接按本文档的项目约定开发即可。

作者:AlbertWen  添加时间:2026-03-10 11:47:00  修改时间:2026-03-24 06:19:37  分类:01.AI编程  编辑

本仓库后端 ORM 方案已经明确采用 MyBatis-Flex 1.11.6。下次开发时,不要把它当成“纯注解 CRUD 框架”,而要按本项目的真实模式使用:Entity + TableDef + BaseMapper + ServiceImpl + QueryWrapper 负责单表和常规条件查询,复杂分页/连表查询按需落到 Mapper XML。

作者:AlbertWen  添加时间:2026-03-09 19:58:32  修改时间:2026-03-25 17:54:27  分类:01.AI编程  编辑

汇总MyBatis-Flex ORM框架常用功能代码

作者:AlbertWen  添加时间:2026-03-05 09:59:13  修改时间:2026-03-23 00:11:44  分类:07.Java框架/系统  编辑

Result类功能:封装需要向前端传递的数据。

Result类的内部构造:在内部封装三个元素,code,msg,T data;和两个构造方法,一个用来传递成功信息,另一个用来传递失败信息。

作者:AlbertWen  添加时间:2026-03-02 17:44:50  修改时间:2026-03-24 04:49:48  分类:07.Java框架/系统  编辑

因为项目的多模块架构,需要在“项目根目录”下,先执行:

mvn compile
mvn clean install

再在“启动模块”中运行:

cd ./fuyo-launch
mvn spring-boot:run
作者:AlbertWen  添加时间:2026-03-02 16:50:10  修改时间:2026-03-25 15:57:20  分类:07.Java框架/系统  编辑

@RequiredArgsConstructor 是 Lombok 注解,自动为类中 final/@NonNull 字段生成构造函数,减少样板代码;

作者:AlbertWen  添加时间:2026-03-02 16:29:52  修改时间:2026-03-25 14:04:34  分类:07.Java框架/系统  编辑

SpringBoot跨域设置不起作用:Spring Security 冲突问题 

如果你使用了 Spring Security,它会覆盖跨域配置。需要同时在 Security 配置中启用 CORS:

作者:AlbertWen  添加时间:2026-02-27 16:51:10  修改时间:2026-03-14 19:57:28  分类:01.AI编程  编辑

想要让 Prettier 尊重你手动添加的换行符,最核心的配置就是将 proseWrap 选项设置为 "preserve"

不过,proseWrap 这个配置项主要影响的是Markdown等文本文件。对于代码文件(如JavaScript、HTML等),Prettier 通常会基于自身的规则(如 printWidth)进行格式化,目前没有一个直接的配置可以完全保留所有手动换行。

作者:AlbertWen  添加时间:2026-02-25 20:10:54  修改时间:2026-03-17 17:16:21  分类:08.Java基础  编辑

@EqualsAndHashCode 是 Lombok 框架提供的注解,它的核心作用是自动为你的 Java 类生成 equals() 和 hashCode() 方法。而 callSuper = true 是这个注解的关键参数,用来控制生成方法时是否考虑父类的属性。

作者:AlbertWen  添加时间:2026-02-25 11:54:13  修改时间:2026-03-26 10:07:12  分类:01.AI编程  编辑

Spring Boot 项目:优先使用 spring-boot-devtools,只需添加依赖 + 简单配置即可实现自动热更新。