WordPress 基础配置与 Spring Boot + MyBatis-Plus 开发实战记录
本文记录了从 WordPress 站点搭建到后端 Spring Boot + MyBatis-Plus 接口开发,再到前端依赖配置的完整实践过程。重点涵盖了环境配置、RESTful 接口设计、数据库优化及常见报错解决方案。
WordPress 基础配置
域名与托管
域名是网站的互联网门牌号,建议选择简洁易记且与主题相关的名称(如 .com, .cn)。托管服务负责存储网站文件与数据,确保可访问性。
- 共享托管:经济实惠,适合小型网站,资源与其他站点共享。
- 托管型 (Managed) 托管:提供技术支持、安全优化及自动更新,适合高流量或企业级应用。
后台操作
- 添加页面:登录后台
/wp-admin-> 页面 -> 新建页面。编辑标题与内容,设置父页面或模板,最后发布。 - 添加文章:文章 -> 写文章。填写标题、内容,设置特色图像、分类目录及标签,确认可见性后发布。
开发环境配置
IDEA 与数据库连接
在 IntelliJ IDEA 中连接数据库时,若未显示表结构,可通过 Tools -> Manage Shown Schemas 勾选目标数据库。
- 插件安装:搜索并安装
MyBatisX插件,重启 IDE 生效。 - 版本兼容性:注意 IDEA 版本与 JDK 版本的匹配。建议 IDEA 2023+ 配合 JDK 17,旧版本可能存在兼容性问题。
- Maven 配置:检查 Maven 本地仓库路径,确保下载速度正常。可在
Settings -> Build, Execution, Deployment -> Build Tools -> Maven中查看或创建配置文件。
MyBatisX 生成器使用
使用右键菜单 MyBatisX Generator 生成代码时,需确认模板支持 MyBatis-Plus 3。若默认模板不支持,建议升级插件或手动调整模板配置。
后端接口实现 (Spring Boot + MyBatis-Plus)
以下是一套基于好友关系管理的 RESTful 接口设计示例,包含 Controller、Service、Mapper 层实现。
1. 接口清单
| 功能 | 方法 | 路径 | 参数 |
|---|---|---|---|
| 添加好友 | POST | /friends | {userId, friendId} |
| 删除好友 | DELETE | /friends | {userId, friendId} |
| 查询列表 | GET | /friends/{userId} |


