Typora 预览模式默认不显示 H1/H2 等标签,需要通过 自定义 CSS 实现永久显示,或用 源代码模式 临时查看。
Codex 中文乱码不是 Codex 的 bug。根因是 Windows 终端默认编码体系(历史代码页)与现代 CLI 工具(UTF-8)不一致。
- 用户带有 role_code = admin 时,直接读取全量 sys_menu 的菜单和按钮权限
- 非 admin 用户仍然按 sys_role_menu 生效
- 前端按钮显示和后端 @SaCheckPermission 都会认同一份 admin 全量权限
这个仓库的 Java 后端开发已经形成了比较明确的固定套路。下次继续写后端代码时,默认按“模块化目录 + DTO 入出参 + R<T> 统一返回 + Service 承载业务 + MyBatis-Flex 承载单表 ORM + XML 承载复杂 SQL + BusinessException 承载业务异常”的方式执行。
本项目前端 fuyo-ccc-bos-ui 已基于 ele-admin-plus@1.5.0 落地,不需要从零研究“框架怎么接入”,下次直接按本文档的项目约定开发即可。
本仓库后端 ORM 方案已经明确采用 MyBatis-Flex 1.11.6。下次开发时,不要把它当成“纯注解 CRUD 框架”,而要按本项目的真实模式使用:Entity + TableDef + BaseMapper + ServiceImpl + QueryWrapper 负责单表和常规条件查询,复杂分页/连表查询按需落到 Mapper XML。
汇总MyBatis-Flex ORM框架常用功能代码
想要让 Prettier 尊重你手动添加的换行符,最核心的配置就是将 proseWrap 选项设置为 "preserve"。
不过,proseWrap 这个配置项主要影响的是Markdown等文本文件。对于代码文件(如JavaScript、HTML等),Prettier 通常会基于自身的规则(如 printWidth)进行格式化,目前没有一个直接的配置可以完全保留所有手动换行。
Spring Boot 项目:优先使用 spring-boot-devtools,只需添加依赖 + 简单配置即可实现自动热更新。
Superpowers 是一套面向 AI 编码代理的开源工程化工作流框架,核心是让 AI 像专业工程师一样做全流程开发,而非零散写代码。