Solon + EasyQuery + ElementPlus 实现后台管理系统之 02-数据库设计与项目结构搭建

本文首先设计 dept、role、perms、users、actionlog 五张核心业务表并给出完整 MySQL 脚本;随后用 Solon 构建轻量后端,集成 HikariCP、Redisx、SaToken、HuTool、ip2region 等组件,完成 ORM、权限、缓存、IP 定位、密码加盐、统一响应等基础设施;前端以 Vue 3 脚手架新建工程,引入 ElementPlus、Axios、QS,配置跨域与拦截器;最后将前后端分别推送到 GitHub,实现可协作的版本管理,为后续业务开发奠定...

Solon + EasyQuery + ElementPlus 实现后台管理系统之 01-Solon 与 EasyQuery 入门

文章示范如何基于 Solon 与 EasyQuery 快速实现 CRUD。先介绍 Solon 的轻量高并发特性及与 Spring 的差异,再讲解 EasyQuery 的隐式 JOIN、强类型链式查询等能力;随后通过 IntelliJ 插件一键生成实体与 DTO,完成数据源配置,实现用户部门关联的列表、分页、单条、新增、修改、删除接口,并给出 SQL 日志与测试截图,帮助开发者零 XML 完成全栈 CRUD。

Typecho 文章字数统计的规则思考与解决方案

作者针对 Typecho 主题中文章字数统计误差大的痛点,提出一套兼顾中文、英文、数字、Markdown 语法的统一规则:中文及全角符号按字计,英文单词、数字串、混合串各算 1 字,Markdown 标记与链接地址不计。通过正则先剥离所有 Markdown 标签,再按空格分块并匹配 Unicode 字符块累加,最后向上取整到十位,实现与人工预估高度一致的统计结果。

目录