开发业务功能
开发顺序
- 确定用户操作、输入、输出和错误情况。
- 添加 Flyway 迁移。
- 添加 Entity、Mapper 和 Repository。
- 在 Service 中实现查询或写入过程。
- 添加 Request、View 和 Controller。
- 添加权限和数据访问检查。
- 根据需要添加乐观锁、幂等、审计、消息或文件处理。
- 更新 TypeScript API 和管理页面。
- 添加测试并运行构建。
创建一个完整业务功能列出了每一步需要创建的文件和检查结果。
专题教程
公告示例
公告模块包含平台公告和租户公告的数据库、Service、HTTP、权限、管理端和测试代码。